lists agents and their status; --all includes conversations
agent show AGENT
shows an agent's definition and current activity
agent ask AGENT MESSAGE [--no-wait]
sends a message and streams the reply; --no-wait only sends
agent follow AGENT
streams an agent's events until Ctrl-C; --json prints each event
agent history AGENT
prints the conversation
agent clear AGENT
clears the conversation
agent start AGENT
starts a stopped agent's process
agent stop AGENT
stops the process until the next message
agent cancel AGENT... [--all]
stops the current turn and drops queued messages
agent rm AGENT
removes an agent and its data; doesn't remove file-defined agents
agent calls AGENT
lists running tool calls
agent kill AGENT CALL
stops one tool call
agent move AGENT NODE
restarts it on another node
A QUERY is space-separated terms, all of which must match: text in the name or ID, name:,
org:, user: (as user:acme/@jon), node:, status:idle|running|parked|asleep, or
attention (pending approval).
These apply to the deployment's org, or to --org ORG or --user USER.
Command
Does
server ls
lists MCP servers added for the owner's agents
server add NAME --url URL [--secret NAME | --oauth [--scope S]] [--only TOOLS]
adds an MCP server; agents reference it as NAME/*
server rm NAME
removes one
notify ls
lists notice webhooks and rooms
notify add NAME --url URL [--secret NAME]
adds a webhook; agents use it with notify: NAME
notify rm NAME
removes one
provider ls
lists OAuth apps
provider add NAME [--issuer U | --resource U | --authorization-endpoint U --token-endpoint U] --client-id ID [--secret NAME] [--scope S] [--flow device]
adds an OAuth app
provider rm NAME
removes one
--secret is the name of a vault secret, stored with the matching --for.