agent-model-choice · git:20261005.d31d9be · 2026-10-05 · sha256 ddc5cf1e9b25681a
agent-model-choice git:20261005.d31d9beA
Immutable. This exact content never changes and is served at /api/v1/blob/ddc5cf1e9b25681a.
--- description: User-owned model choice and settings notices globs: - "internal/agent/**/*.go" - "internal/tooling/**/*.go" - "internal/tools/switch_model*.go" - "internal/tools/compact_context*.go" - "internal/config/**/*" - "internal/session/**/*settings*.go" - "external/scheduler/**/*.go" - "external/cli/**/*.go" alwaysApply: false --- # Agent model choice and settings notices - The orchestrator calls `switch_model` or model-selecting `compact_context` only on explicit user request. Do not restore autonomous model switching through configuration. - Spawned and scheduled subagents may choose or inherit model and reasoning through normal spawn precedence. - SYSTEM notices represent settings changes made by the agent, not operator flags, commands, or selectors. - Filter ambiguous legacy notices on read; do not rewrite stored sessions. - Preserve command responses on surfaces that have no other acknowledgement.