Skip to main content

UpdateAgentInput

Input for updating an agent

input UpdateAgentInput {
id: ID!
name: String
description: String
color: Color
constraintLevel: ConstraintLevel
instructions: String
toolIds: [ID!]
}

Fields

UpdateAgentInput.id ● ID! non-null scalar

The ID of the agent to update

UpdateAgentInput.name ● String scalar

The name of the agent

UpdateAgentInput.description ● String scalar

A description of the agent's purpose

UpdateAgentInput.color ● Color enum

The color for the agent

UpdateAgentInput.constraintLevel ● ConstraintLevel enum

How strictly the agent follows instructions

UpdateAgentInput.instructions ● String scalar

Custom instructions for the agent

UpdateAgentInput.toolIds ● [ID!] list scalar

IDs of tools to assign to the agent

Member Of

updateAgent mutation