Waiting for engine...
Skip to main content

AiAgentCreateInput

No description

input AiAgentCreateInput {
providerAccountId: ID!
agentVersion: String
agentName: String!
externalId: ID
agentDescription: String
tags: [AiAgentTagInput!]
trustLevel: AiAgentRegistryTrustLevel
versionMetadata: String
metadata: String
}

Fields

AiAgentCreateInput.providerAccountId ● ID! non-null scalar miscellaneous {#provider-account-id}

The unique identifier of the AI Agent Custom Type Provider account where the internal agent will be created.

AiAgentCreateInput.agentVersion ● String scalar miscellaneous {#agent-version}

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

AiAgentCreateInput.agentName ● String! non-null scalar miscellaneous {#agent-name}

Defines the unique identifier or title of the AI agent

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

External identifier for the AI agent in the provider system

AiAgentCreateInput.agentDescription ● String scalar miscellaneous {#agent-description}

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

AiAgentCreateInput.tags ● [AiAgentTagInput!] list input agent-control-tower {#tags}

Allows classification and organization through optional labeling system

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

Indicates the confidence and reliability level of the AI agent. Applied to the draft alias; defaults to UNENDORSED if omitted.

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

Optional metadata for the version in JSON format.

AiAgentCreateInput.metadata ● String scalar miscellaneous {#metadata}

Optional metadata for the agent in JSON format.

Member Of

aiAgentCreate mutation

On this Page