Waiting for engine...
Skip to main content

AiAgentUpdateInput

No description

input AiAgentUpdateInput {
id: ID!
versionId: ID!
agentVersion: String
agentName: String
externalId: ID
agentDescription: String
llm: AiAgentLlmInput
agentStatus: AgentStatus
tags: [AiAgentTagInput!]
trustLevel: AiAgentRegistryTrustLevel
versionMetadata: String
}

Fields

AiAgentUpdateInput.id ● ID! non-null scalar miscellaneous

Unique identifier of the internal AI agent to be updated.

AiAgentUpdateInput.versionId ● ID! non-null scalar miscellaneous

Version ID of the AI agent to be updated.

AiAgentUpdateInput.agentVersion ● String scalar miscellaneous

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

AiAgentUpdateInput.agentName ● String scalar miscellaneous

Defines the unique identifier or title of the AI agent.

AiAgentUpdateInput.externalId ● ID scalar miscellaneous

External identifier for the AI agent in the provider system

AiAgentUpdateInput.agentDescription ● String scalar miscellaneous

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

AiAgentUpdateInput.llm ● AiAgentLlmInput input agent-control-tower

Contains configuration details for the Language Learning Model.

AiAgentUpdateInput.agentStatus ● AgentStatus enum agent-control-tower

Indicates the current operational state of the AI agent (e.g., PREPARING, RUNNING).

AiAgentUpdateInput.tags ● [AiAgentTagInput!] list input agent-control-tower

Allows classification and organization through optional labeling system.

AiAgentUpdateInput.trustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower

Indicates the confidence and reliability level of the AI agent.

AiAgentUpdateInput.versionMetadata ● String scalar miscellaneous

Optional metadata for the version in JSON format.

On this Page