AiAgentVersionUpdateInput
No description
input AiAgentVersionUpdateInput {
versionId: ID!
name: String
version: String
description: String
externalId: ID
status: AgentStatus
tags: [AiAgentTagInput!]
trustLevel: AiAgentRegistryTrustLevel
versionMetadata: String
}
Fields
AiAgentVersionUpdateInput.versionId ● ID! non-null scalar miscellaneous
Unique identifier of the AI agent version to update.
AiAgentVersionUpdateInput.name ● String scalar miscellaneous
Defines the title of the AI agent version.
AiAgentVersionUpdateInput.version ● String scalar miscellaneous
Specifies the version identifier of the AI agent version, default is DRAFT, also support alpha numeric characters.
Version Field Constraints:
- Can only be edited while its value is DRAFT
- Once the value moves out of DRAFT, it becomes fixed and cannot be modified
AiAgentVersionUpdateInput.description ● String scalar miscellaneous
Provides detailed information about the AI agent's version capabilities and features.
AiAgentVersionUpdateInput.externalId ● ID scalar miscellaneous
External identifier for the AI agent version of the provider system.
AiAgentVersionUpdateInput.status ● AgentStatus enum agent-control-tower
Indicates the current operational state of the AI agent version (e.g., ACTIVE, INACTIVE).
AiAgentVersionUpdateInput.tags ● [AiAgentTagInput!] list input agent-control-tower
Allows classification and organization through optional labeling system.
AiAgentVersionUpdateInput.trustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower
Indicates the confidence and reliability level of the AI agent version.
AiAgentVersionUpdateInput.versionMetadata ● String scalar miscellaneous
Optional metadata for the agent version in JSON format.
Member Of
aiAgentVersionUpdate mutation