Jul 25, 2026 15:47 UTC
github_releases+pages
anthropics/claude-code
anthropics/claude-code published a release: v2.1.220 — corroborated across 2 sources (github_releases, pages)
[MERGED across 2 sources: github_releases, pages] shared signal: claude-code --- github_releases :: anthropics/claude-code --- anthropics/claude-code release: v2.1.220 name: v2.1.220 published: 2026-07-25T01:35:55Z url: https://github.com/anthropics/claude-code/releases/tag/v2.1.220 ## What's changed - Bug fixes and reliability improvements --- pages :: https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md --- Claude Code changelog changed: https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md 2 added lines --- +++ @@ -1,2 +1,4 @@ # Changelog +## 2.1.220 +- Bug fixes and reliability improvements ## 2.1.219 @@ -10,6 +12,3 @@ - Added HTTP status and error text to `claude mcp list` and `/mcp` when a server fails to connect, and a warning for MCP config values with hidden leading or trailing whitespace -- Fixed a permission you approved while a self-hosted runner was restarting being dropped when the session resumed, so the approved action now runs - Fixed the Fable model row showing "Requires usage credits" for plans that include it, when a stale cache had baked the label in -- Fixed a SIGTERM arriving while a self-hosted runner was starting up leaving a stale active row until the lease expired; it now deregisters cleanly -- Added structured failure categories to self-hosted runner spawn and session failures, so hook errors, runner crashes and config errors can be told apart - Fixed the `/model` picker showing the merged Opus row as plain "Opus" instead of "Opus (1M context)" @@ -890,3 +889,2 @@ ## 2.1.169 -- Self-hosted runner: added a `post-session` lifecycle hook that runs after the session ends and before the workspace is deleted, so you can snapshot uncommitted work or export logs; also made the child-process SIGTERM→SIGKILL window configurable (default unchanged at 5s) - Added `--safe-mode` flag (and `CLAUDE_CODE_SAFE_MODE`) to start Claude Code with all customizations (CLAUDE.md, plugins, skills, hooks, MCP
caught by the 20-minute sweep · the live wire · all receipts