## 2.1.105 - 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 `