Waiting for engine...
Skip to main content

aiAgentToolDisassociation

Updated 

Disassociate entities from an AI Agent Tool in the AI Agent Registry.

Description: This mutation removes all the association of tool from respective DRAFT version of Task.

Input Parameters (AiAgentToolDisassociationInput):

  • id: ID! - Required. Unique identifier of the AI agent tool.
  • aiAgentTaskIds: [ID!]! - Required. Either empty or GUID of DRAFT version of task from which tool need to be disassociated. If [] will disassociate from all the tasks.

Response:

  • Returns a boolean value indicating the success status of the disassociation operation.

Example Request:

mutation DisassociateAiAgentTool {
aiAgentToolDisassociation(input: {
id: "4f47953f-7b54-4f0b-b331-91149a5a12b6",
aiAgentTaskIds: ["c5839cd7-4936-4c83-8d14-bb2aa12b6cda", "31c17e0a-45f5-45fc-a018-e25e33720c0c"]
})
}

Example Response:


{
"data": {
"aiAgentToolDisassociation": true
}
}

aiAgentToolDisassociation(
input: AiAgentToolDisassociationInput!
): Boolean

Arguments​

aiAgentToolDisassociation.input ● AiAgentToolDisassociationInput! non-null input agent-control-tower {#input}

Type​

Boolean scalar miscellaneous

The Boolean scalar type represents true or false.

On this Page