Skip to main content

Agent

An AI agent configuration

type Agent {
id: ID!
name: String!
description: String!
color: Color!
constraintLevel: ConstraintLevel!
instructions: String!
status: AgentStatus!
createdAt: DateTime!
updatedAt: DateTime!
tools: [Tool!]!
}

Fields​

Agent.id ● ID! non-null scalar​

The unique identifier of the agent

Agent.name ● String! non-null scalar​

The name of the agent

Agent.description ● String! non-null scalar​

A description of the agent's purpose

Agent.color ● Color! non-null enum​

The color associated with the agent

Agent.constraintLevel ● ConstraintLevel! non-null enum​

How strictly the agent follows instructions

Agent.instructions ● String! non-null scalar​

Custom instructions for the agent

Agent.status ● AgentStatus! non-null enum​

Publication status of the agent

Agent.createdAt ● DateTime! non-null scalar​

When the agent was created

Agent.updatedAt ● DateTime! non-null scalar​

When the agent was last updated

Agent.tools ● [Tool!]! non-null object​

Tools assigned to this agent

Returned By​

agent query ● createAgent mutation ● updateAgent mutation

Member Of​

AgentPage object ● Message object