AddedallowRead sandbox filesystem setting to re-allow read access within `denyRead` regions
~changed 9
Increased default maximum output token limits for Claude Opus 4.6 to 64k tokens, and the upper bound for Opus 4.6 and Sonnet 4.6 models to 128k tokens
/copy now accepts an optional index: `/copy N` copies the Nth-latest assistant response
Background bash tasks are now killed if output exceeds 5GB, preventing runaway processes from filling disk
Sessions are now auto-named from plan content when you accept a plan
Show a notice when apiKeyHelper takes longer than 10s, preventing it from blocking the main loop
The Agent tool no longer accepts a `resume` parameter — use `SendMessage({to: agentId})` to continue a previously spawned agent
SendMessage now auto-resumes stopped agents in the background instead of returning an error
Renamed/fork to `/branch` (`/fork` still works as an alias)
VSCodeWhen option+click doesn't trigger native selection on macOS, the footer now points to the `macOptionClickForcesSelection` setting
↑improved 6
Faster startup on macOS (~60ms) by reading keychain credentials in parallel with module loading
Faster --resume on fork-heavy and very large sessions — up to 45% faster loading and ~100-150MB less peak memory
Improved Esc to abort in-flight non-streaming API requests
Improvedclaude plugin validate to check skill, agent, and command frontmatter plus `hooks/hooks.json`, catching YAML parse errors and schema violations
Improved headless mode plugin installation to compose correctly with `CLAUDE_CODE_PLUGIN_SEED_DIR`
VSCodeImproved plan preview tab titles to use the plan's heading instead of "Claude's Plan"
✓fixed 28
Fixed"Always Allow" on compound bash commands (e.g. `cd src && npm test`) saving a single rule for the full string instead of per-subcommand, leading to dead rules and repeated permission prompts
Fixed auto-updater starting overlapping binary downloads when the slash-command overlay repeatedly opened and closed, accumulating tens of gigabytes of memory
Fixed--resume silently truncating recent conversation history due to a race between memory-extraction writes and the main transcript