Waiting for engine...
Skip to main content

AiAgentVersion

Represents a version of an AI Agent in the AI Agent Registry.

type AiAgentVersion {
id: ID!
externalId: ID
version: String
name: String!
description: String
agentStatus: String
agentAliases: [AiAgentAlias!]
agentTasks: [AiAgentTask!]
agentGuardrails: [AiAgentGuardrail!]
tags: [AiAgentTag!]
llms: [AiAgentLlm!]
auditData: AiRegistryEntityAuditData
isDeleted: Boolean
trustLevel: AiAgentRegistryTrustLevel
agentTools: [AiAgentTool!]
versionMetadata: String
agentType: AiAgentUsageMode
}

Fields

AiAgentVersion.id ● ID! non-null scalar miscellaneous {#id}

Unique identifier for the AI Agent version in the registry.

AiAgentVersion.externalId ● ID scalar miscellaneous {#external-id}

External identifier from the provider system (e.g., AWS Bedrock, Salesforce).

AiAgentVersion.version ● String scalar miscellaneous {#version}

Specifies the version of the AI agent. Values can be null, DRAFT or a numeric value.

AiAgentVersion.name ● String! non-null scalar miscellaneous {#name}

Defines the unique identifier or title of the AI agent.

AiAgentVersion.description ● String scalar miscellaneous {#description}

Provides detailed information about the AI agent's capabilities and features.

AiAgentVersion.agentStatus ● String scalar miscellaneous {#agent-status}

Specifies the status of the AI agent, values can be PREPARING or RUNNING.

AiAgentVersion.agentAliases ● [AiAgentAlias!] list object agent-control-tower {#agent-aliases}

List of aliases associated with this AI Agent version.

AiAgentVersion.agentTasks ● [AiAgentTask!] list object agent-control-tower {#agent-tasks}

List of tasks associated with this AI Agent version.

AiAgentVersion.agentGuardrails ● [AiAgentGuardrail!] list object agent-control-tower {#agent-guardrails}

List of guardrails associated with this AI Agent version.

AiAgentVersion.tags ● [AiAgentTag!] list object agent-control-tower {#tags}

Optional labeling system that allows classification and organization of AI agents.

AiAgentVersion.llms ● [AiAgentLlm!] list object agent-control-tower {#llms}

Array of LLMs.

AiAgentVersion.auditData ● AiRegistryEntityAuditData object agent-control-tower {#audit-data}

Audit data.

AiAgentVersion.isDeleted ● Boolean scalar miscellaneous {#is-deleted}

Indicates if this AI agent has been deleted.

AiAgentVersion.trustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower {#trust-level}

Indicates the confidence and reliability level of the AI agent.

AiAgentVersion.agentTools ● [AiAgentTool!] list object agent-control-tower {#agent-tools}

Tools and integrations associated with this AI Agent version.

AiAgentVersion.versionMetadata ● String scalar miscellaneous {#version-metadata}

Optional metadata for the version in JSON format.

AiAgentVersion.agentType ● AiAgentUsageMode enum agent-control-tower {#agent-type}

Agent type indicating whether the agent is conversational or structured

Member Of

AiAgent object ●  AiAgentAlias object ●  AiAgentGuardrail object ●  AiAgentLlm object ●  AiAgentTask object ●  AiAgentTool object

On this Page