Agent and the resources it owns: rule sets, notification channels, data sources, and limits. The same field shapes are returned by GET /api/v1/agents/{id} and editable via PATCH /api/v1/agents/{id}.
Identity
Scope
scope_json declares what slice of the workspace the agent operates on. Out-of-scope tool calls return error: "out_of_scope" to the LLM.
Schedule & status
LLM provider
Cost & rate limits
See Cost and limits for cap semantics.
Rule set
Rule sets are versioned — every save creates a new row, and every run records the version it executed under. Edit viaPOST /api/v1/agents/{id}/rule-sets. See Rules and decisions for the full schema.
Notification channels
Resourceagent_notification_channel. See Notifications.
Data sources & sinks
Resourceagent_data_source. See Data sources and sinks.
Read-only fields
Related
- Agents overview — context for what these fields shape.
- Rules and decisions — the rule-set JSON in detail.