{"version":"2.1.292","anchor":"auto-mode-subagents-fall-back-to-parent-permission-mode-when","canonical_anchor":"auto-mode-subagents-fall-back-to-parent-permission-mode-when","heading":"Subagents set to auto mode keep the parent's mode when auto is unavailable","tier":"notice","area":"Subagents","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292\/e\/auto-mode-subagents-fall-back-to-parent-permission-mode-when","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292","markdown":"### Subagents set to auto mode keep the parent's mode when auto is unavailable\n\nA subagent whose permissionMode is auto now keeps the main session's permission mode, with a warning, when auto mode is not available\n\n**What**\n\nA subagent is a separate Claude instance that the main session hands a task to. Its definition can set `permissionMode`, the setting that controls how Claude Code asks before taking actions. When that is auto but auto mode is not available, the subagent now keeps the main session's permission mode and shows a warning that auto mode is unavailable to this subagent.\n\nAuto mode can be unavailable for one of these reasons:\n\n- settings\n\n- a circuit breaker, an automatic shut-off\n\n- the model in use\n\n**Why**\n\nSubagents no longer run as though auto mode applied when it does not. Watch for the warning if a subagent you defined behaves differently than expected.\n\n- Area: Subagents\n- Names: `permissionMode`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}