← Schema index / Config Reference
interactive_defaults schema
Canonical generated docsThis section is generated from
caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.Global interactive agent defaults for caco pi/claude/codex. Keyed by runtime type. Cascades through global → node → project scopes.
| Field path | Type | Required | Default | Canonical description |
|---|---|---|---|---|
interactive_defaults | section | optional | Global interactive agent defaults for caco pi/claude/codex. Keyed by runtime type. Cascades through global → node → project scopes. | |
└ interactive_defaults.<runtime-type> | map | optional | Defaults for a specific runtime type (e.g. pi, claude, codex). | |
└ interactive_defaults.<runtime-type>.project | string | optional | Default project for interactive sessions when --project is not provided. | |
└ interactive_defaults.<runtime-type>.profile | string | list[string] | optional | Default profile or profile composition list. | |
└ interactive_defaults.<runtime-type>.goal | string | optional | Default goal / task description. Supports {{project}}, {{node}} template expressions. | |
└ interactive_defaults.<runtime-type>.model | string | optional | Default model override. | |
└ interactive_defaults.<runtime-type>.provider | string | optional | Default provider override. | |
└ interactive_defaults.<runtime-type>.env | map[string, string] | optional | Additional environment variables to inject. | |
└ interactive_defaults.<runtime-type>.mcp_servers | list[string] | optional | Additional MCP server names to attach. |