AgentResolved
What an agent gets from the app that runs it: who it works for, its policies, MCP servers, notify targets, channels and workspaces. The app decides this each time the agent runs.
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
agent |
string |
- |
principal? |
Principal |
- |
servers |
object[] |
The MCP servers the agent can use. |
policy |
object[] |
The app's policies for the agent, in the same format as a policy file. Each tool call is checked against all of them. |
policies |
object |
Named policies the agent's definition can use, by name. |
defaults |
object |
Settings the agent gets where its definition doesn't set them, such as model. |
notify |
object[] |
The notify targets the agent can send to. |
channels |
object |
The workspace each channel posts the agent's notices in, by channel name. |
workspaces |
object |
Other agents' workspaces the agent can mount, by agent ID. |