Pulling the "mouth that runs without a human in the loop" back to manual by default — Claude Code v2.1.302 tightens auto-approval for headless/SDK runs and aligns subagent defaults
Claude Code v2.1.302 changes things so that claude -p / Agent SDK sessions that don't explicitly set a permission mode now start in default mode when running via third parties. Together with fork-type subagents being on by default and unified background execution, it realigns the initial settings fo






