Claude Code v2.1.228: Fixed Git Detection, TUI Model Reverts, and Skill Security

Claude Code's latest release, v2.1.228, is out with a batch of stability fixes and a few behavior changes worth noting before you update.
Key Fixes
- Windows Git detection: Fixed an issue where
git/ Git Bash wasn't found when launching from a parent directory of the git installation — if you kept hitting that, this should resolve it. - /tui model reversion: The TUI no longer reverts to an earlier model when
/modelwas changed mid-session. That's a nasty one to lose work to. - Session cleanup: Fixed a bug where cleanup could delete contents inside a project's
memoryfolder. Critical if you rely on that directory. - Plugin cache cleanup: A symlinked development checkout of a plugin is no longer removed when it's the only version present.
- Settings merge: Marketplace entries defined in a higher-precedence tier now merge as whole entries; they no longer accidentally pick up another tier's custom headers.
- Remote Control resume: No more leaking the resumed conversation's title/history into the session when you
/resumewhile connected. - Self-hosted runners: Fixed crashes when a checkout hook fails for a repo you don't push to, and a gap where sessions could end between a background task and the follow-up turn.
Security & Skills Hardening
Skills synced from claude.ai are now more safely sandboxed:
- They no longer shadow local commands or MCP prompts.
- Their descriptions are sanitized.
- Their bodies don't run
!commands or expand@files on your machine.
Behavior Changes
- Write tool: Newer models can now overwrite an existing file they haven't read this session (same as the Edit tool). Older models still require a read first.
- Vertex AI: Expired Google Cloud credentials now fail in seconds, not minutes.
- Compaction progress: Shows a retry countdown and stall hint — not just a bare progress bar.
- Terminal title spinner: Updated busy-spinner glyphs to reduce tab-bar jitter.
- Cross-session messages: Sender and body display inline rather than collapsed.
If you're on an older build, this is a solid maintenance release to upgrade to — especially if you've hit any of the Windows Git, TUI model, or session cleanup bugs.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude Code v2.1.139 Adds Agent View, /goal Command, and Major MCP Improvements
Claude Code v2.1.139 introduces a new agent view for session management, a /goal command for multi-turn tasks, expanded hook capabilities, and fixes for MCP server memory issues and terminal corruption.

LibreOffice Online Development Resumes After Community Vote
The Document Foundation has resumed work on LibreOffice Online after a community vote nullified the 2022 freeze. TDF will reopen the repository for contributions but won't host servers—instead providing self-hostable tools.

Fine-tuned Qwen2.5-7B to 96% of Claude Haiku with $3 and Zero Human Labelers
A developer fine-tuned Qwen2.5-7B to 96% of Claude Haiku's performance on a domain-specific decision-reasoning task using only $3 in API calls and zero human labelers, using a novel DV-DPO method.

inclusionAI Releases Ling-2.6-1T: Hybrid Architecture Trillion-Parameter Model with Sparse Attention and Fast Thinking
Ling-2.6-1T is a new open-source trillion-parameter model combining MLA and Linear Attention for long-context efficiency, using Contextual Process Redundancy Suppression to reduce verbose chains-of-thought. Achieves open-source SOTA on AIME26, SWE-bench Verified, BFCL-V4, TAU2-Bench, and IFBench.