Skip to content

v2.1.206

Latest

Choose a tag to compare

@marckrenn marckrenn released this 09 Jul 23:50

2.1.206

(☝ Click to see full diff.)

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:

Other prompt changes

  1. 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:

  1. 1d03e28/system-prompts/tool-description-grep.md#diff-98f084cc9ae739dcef3d2c75ea5cf55429dbb647973737f30693e59689d25d58R3