v2.1.45
Claude CodeSummary
This release introduces support for the new Claude Sonnet 4.6 model and adds significant customization options, including the ability to override spinner tips. Several critical bugs were fixed, particularly around Agent Teams stability on various providers and resolving temporary file permission errors on macOS.
New Features
- Added support for the Claude Sonnet 4.6 model.
- Enabled reading of `enabledPlugins` and `extraKnownMarketplaces` from directories specified with `--add-dir`.
- Introduced the `spinnerTipsOverride` setting, allowing users to customize or completely replace the default spinner tips.
Bug Fixes
- Fixed Agent Teams teammates failing on Bedrock, Vertex, and Foundry by correctly propagating API provider environment variables to tmux-spawned processes.
- Resolved sandbox "operation not permitted" errors on macOS when writing temporary files by ensuring the correct per-user temp directory is used.
- Fixed a crash in the Task tool (backgrounded agents) caused by a `ReferenceError` upon task completion.
- Fixed autocomplete suggestions not being accepted via the Enter key when images have been pasted into the input field.
- Fixed skills invoked by subagents incorrectly appearing in the main session context after compaction.
- Fixed the accumulation of excessive `.claude.json.backup` files during every startup.
- Fixed plugin-provided commands, agents, and hooks not being available immediately after installation without requiring a full restart.
Improvements
- Improved startup performance by removing the eager loading of session history for stats caching.
- Improved memory usage for shell commands producing large output, preventing unbounded RSS growth based on output size.
- Improved collapsed read/search groups to display the current file or search pattern being processed beneath the summary line while active.
- [VSCode] Improved the persistence of permission destination choice (project/user/session) across sessions.