Waiting for engine...
Skip to main content

aiAgentTaskDisassociation

Deletes AI Agent Task Associations from the AI Agent Registry.

Description: This mutation deletes task-version associations based on the input parameters.

Deletion Logic:

  • When agentVersionIds is null, empty, or not provided: Deletes all version associations
  • When agentVersionIds contains specific version IDs:
  • Removes only the specified associations, keeps the task.
  • When agentVersionIds contains invalid IDs: Returns error without making changes.

Parameters:

  • input: AiAgentTaskDisassociationInput! - Contains task identification and version filtering.

Returns:

  • Boolean - true if deletion/disassociation was successful, false otherwise.

Example Usage:

mutation {
aiAgentTaskDisassociation(input: {
id: "task-456"
agentVersionIds: ["version-1", "version-2"]
})
}

Error Handling:

  • Validates task exists and belongs to provider account.
  • Returns descriptive error messages for invalid operations.
aiAgentTaskDisassociation(
input: AiAgentTaskDisassociationInput!
): Boolean

Arguments

aiAgentTaskDisassociation.input ● AiAgentTaskDisassociationInput! non-null input agent-control-tower

Type

Boolean scalar miscellaneous

The Boolean scalar type represents true or false.

On this Page