ai_modelstring nullable
Preferred model for the CLI (e.g. "sonnet", "gpt-5-codex"). None means default.
ai_providerstring required
ai_provider_key_idinteger nullable
api_key_setboolean required
true if an API key is set; false otherwise.
branch_prefixstring required
config_repo_branchstring nullable
Branch of the config repo to use.
config_repo_urlstring nullable
Private config repo containing .claude/ directory (skills, MCP, plugins).
cooldown_minutesinteger required
created_atstring required
daily_budget_centsinteger required
deliverablestring required
descriptionstring nullable
max_turnsinteger required
mcp_servers_configunknown
project_idinteger required
sandbox_enabledboolean nullable
None = use global sandbox setting, true = force on, false = force off
timeout_secondsinteger required
trigger_configunknown required
updated_atstring required
webhook_tokenstring nullable
Secret token for the X-Webhook-Token header. Shown once when created,
masked with *** prefix in subsequent reads.
webhook_urlstring nullable
Public webhook URL for triggering this agent externally.
Only set when on: { webhook: true } is configured.
Usage: POST {webhook_url} with header X-Webhook-Token: {webhook_token}