Skip to main content

List Agents

Returns every agent in your workspace.
Agent[]

Create Agent

string
required
Display name for the agent.
string
default:"Managed agent"
Free-text description of what this agent is for.
string
Longer description shown in agent listings.
string
System prompt that defines the agent’s behavior and persona.
object
Partial agent config object. Deep-merged with platform defaults — you only need to specify the fields you want to override.
object
Returns 400 with "name is required" if name is missing or empty.

Get Agent

object

Update Agent

All fields are optional — only the fields you send are changed.
string
string
string
string
boolean
object
Partial config, deep-merged with the agent’s existing config.
AgentToolBinding[]
Replaces the agent’s full tool binding list.
object[]

Delete Agent

Agent Config Reference

The config object controls runtime behavior. All fields are optional and merge with DEFAULT_MANAGED_AGENT_CONFIG.