pub struct Config {Show 14 fields
pub default_agent: Option<String>,
pub agents: BTreeMap<String, AgentConfig>,
pub agent_args: Option<String>,
pub claude_args: Option<String>,
pub codex_args: Option<String>,
pub opencode_args: Option<String>,
pub codex_network_access: Option<CodexNetworkAccess>,
pub managed_proof_max_attempts: Option<u32>,
pub managed_proof_retry_backoff_secs: Option<u64>,
pub managed_proof_probe_timeout_secs: Option<u64>,
pub agent_doc_free_text_execution: Option<FreeTextExecutionMode>,
pub execution_mode: Option<ExecutionMode>,
pub terminal: Option<TerminalConfig>,
pub model: ModelConfig,
}Fields§
§default_agent: Option<String>§agents: BTreeMap<String, AgentConfig>§agent_args: Option<String>Additional CLI arguments to pass to the agent process (harness-neutral). Takes precedence over harness-specific aliases. Space-separated string.
claude_args: Option<String>Additional CLI arguments to pass to the claude process.
Backward-compatible alias for agent_args. agent_args takes precedence when both are set.
codex_args: Option<String>Additional CLI arguments to pass to the codex process.
Codex-only alias for agent_args. agent_args takes precedence when both are set.
opencode_args: Option<String>Additional CLI arguments to pass to the opencode process.
OpenCode-only alias for agent_args. agent_args takes precedence when both are set.
codex_network_access: Option<CodexNetworkAccess>Explicit Codex network policy for agent-doc-launched sessions.
inherit keeps the ambient launcher setting, enabled removes
CODEX_SANDBOX_NETWORK_DISABLED, and disabled forces it on.
managed_proof_max_attempts: Option<u32>Maximum number of managed-capability-proof attempts before the dispatch
gate is set to Failed. Frontmatter overrides this. Default 3.
managed_proof_retry_backoff_secs: Option<u64>Base back-off (seconds) between managed-capability-proof retries.
Frontmatter overrides this. Default 2.
managed_proof_probe_timeout_secs: Option<u64>Override for the managed-capability child probe timeout (seconds).
Frontmatter overrides this. Default 45.
agent_doc_free_text_execution: Option<FreeTextExecutionMode>Global default execution strategy for free text admitted from
agent:exchange or agent:queue after backlog item creation. Values:
auto, goal, queue; frontmatter and project config override this.
execution_mode: Option<ExecutionMode>Execution mode: hybrid (default), parallel, sequential. Controls how the skill handles concurrent /agent-doc invocations.
terminal: Option<TerminalConfig>Terminal emulator configuration for agent-doc terminal.
model: ModelConfigModel tier configuration: tier→model name maps per harness, plus
gating preferences. Loaded from [model] and [model.tiers.<harness>]
sections. See model_tier::ModelConfig.