Claude Code v2.1.105

Summary

- Added path parameter to the EnterWorktree tool to switch into an existing worktree of the current repository - Added PreCompact hook support: hooks can now block compaction by exiting with code 2...

Release Notes

- Added path parameter to the EnterWorktree tool to switch into an existing worktree of the current repository - Added PreCompact hook support: hooks can now block compaction by exiting with code 2 or returning {"decision":"block"} - Added background monitor support for plugins via a top-level monitors manifest key that auto-arms at session start or on skill invoke - /proactive is now an alias for /loop - Improved stalled API stream handling: streams now abort after 5 minutes of no data and retry non-streaming instead of hanging indefinitely - Improved network error messages: connection errors now show a retry message immediately instead of a silent spinner - Improved file write display: long single-line writes (e.g. minified JSON) are now truncated in the UI instead of paginating across many screens - Improved /doctor layout with status icons; press f to have Claude fix reported issues - Improved /config labels and descriptions for clarity - Improved skill description handling: raised the listing cap from 250 to 1,536 characters and added a startup warning when descriptions are truncated - Improved WebFetch to strip <style> and <script> contents from fetched pages so CSS-heavy pages no longer exhaust the content budget before reaching actual text - Improved stale agent worktree cleanup to remove worktrees whose PR was squash-merged instead of keeping them indefinitely - Improved MCP large-output truncation prompt to give format-specific recipes (e.g. jq for JSON, computed Read chunk si

View original release

View all AI coding tool releases on Havoptic