2.1.206
Highlights:
- Security help restricted to authorized/educational use; DoS, supply-chain and evasion requests are refused
- Background agents auto-upgrade after Claude Code updates to avoid slow stale-session upgrades on attach
- Expired logins now prompt to run /login instead of a misleading model error, showing correct auth guidance
CLI changelog
- Added directory path suggestions to /cd, matching /add-dir behavior
- Added a /doctor check that proposes trimming checked-in CLAUDE.md files by cutting content Claude could derive from the codebase
- Fixed an expired login failing every model with a misleading "There's an issue with the selected model" error instead of prompting to run /login
- Fixed claude --resume and --continue not responding to keyboard input on startup
- Fixed MCP servers configured via --mcp-config or .mcp.json ignoring a per-server request_timeout_ms, which caused long-running MCP tool calls to time out at the 60s default in fresh sessions
- Fixed CLAUDE_CODE_EXTRA_BODY being silently ignored by claude agents / --bg background workers; the shell-exported override now follows the dispatching session
- Fixed OAuth MCP servers requiring manual re-authentication after a single failed token refresh
- Fixed --permission-prompt-tool pointing at an MCP server crashing with "MCP tool not found" on cold start before the server finishes connecting
- Fixed /model picker rows printing a price for a different model than the row named, and stopped quoting first-party list prices on providers that don't bill them
- Fixed server-provided model rows being misplaced in the /model picker when an entitlement or allowlist restriction drops the row they were positioned against
- Fixed desktop sessions getting stuck showing "running" after a slash command was sent mid-turn
- Fixed keyboard input being ignored in the agents view when a setup prompt appeared before a bare claude --resume on Windows
- … +15 more CLI changelog entries
Source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21206
Metadata
-
Time since 2.1.205 release: 7h 59m 25s
-
Bundle file size: +440.4 kB (+1.3%)
-
Prompt files: +3 (+6.2%)
-
Prompt tokens: +12,320 (+10.3%)
Prompt token mix by kind:
- system-reminder: 57.3%→57.5%
- tools: 42.0%→41.8%
- system: 0.5%→0.4%
- agent: 0.3%→0.2%
Files:
- metadata: 0cace9e/meta/metadata.md#diff-a08dfa163baef97ea4f56d29009ac65f5f7dbc46e3a58e80d7aa06a2a2520899L10-R10
- prompt stats: 0cace9e/meta/prompt-stats.md#diff-fa8e31336ece71d159f37b6fd4ed0c61939849140bd5c08c7ca793b5b2ae7f58L1-R1
Other prompt changes
- Clarified grep's help text to note it's ripgrep-based, recommend using Grep for searches, and explain output_mode, head_limit, and offset behavior.
Links: