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