v2.1.239
2.1.239
Highlights:
- Cost estimates (/cost, status, --max-budget-usd) add 1.1× US-only premium so budgets reflect residency costs
- Fixed Bedrock streaming behind proxies that stripped Content-Type, preventing replays that doubled API charges
- Synced plugins from claude.ai appear as name@synced, can be enabled/disabled, and won't override local plugins
CLI changelog
- Added the one-time fullscreen renderer offer on Bedrock, Vertex, Foundry and other previously excluded setups; new installs there now start in fullscreen
- Added /claude-api upgrade to migrate Python projects from anthropic 0.x to 1.x, and updated the skill's Python reference for 1.x (timeouts use anthropic.Timeout, not httpx.Timeout)
- Fixed Bedrock streaming behind proxies that strip the response Content-Type header, which silently doubled billed API calls by re-running every turn non-streaming
- Fixed Claude Code hanging at startup behind an HTTPS proxy when using Bedrock with an SSO profile and awsAuthRefresh — the credential pre-check now honors HTTPS_PROXY
- Fixed a raw crash dump when starting Claude Code from a directory that no longer exists; it now prints a clear message
- Fixed Edit and Write calls pausing for about 5 seconds in JetBrains IDE terminals when the Claude Code plugin is connected
- Fixed a race where pressing Esc with a prompt queued could let the next turn finish early, leaving the session idle while Claude was still working and letting a later resubmit repeat actions
- Fixed WebFetch retaining expired page content in memory for the whole session instead of the intended 15 minutes
- Fixed cloud sessions (Claude Code on the web, desktop and mobile apps) resuming out of plan mode after an idle worker restart
- Fixed MCP elicitation forms taller than the terminal being clipped in fullscreen mode: the form now fits the window, with hidden fields reachable by scrolling and Accept/Decline always visible
- Fixed remote MCP servers staying failed after a transient 5xx on a mid-session reconnect in cloud sessions or via SDK setMcpServers()
- Fixed custom session titles disappearing from /resume after more than ~64 KB of conversation was written following the rename
- … +47 more CLI changelog entries
Source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21239
Metadata
-
Time since 2.1.238 release: 13h 32m 3s
-
Bundle file size: +238.6 kB (+0.5%)
-
Prompt files: +3 (+5.3%)
-
Prompt tokens: +11,753 (+5.3%)
Prompt token mix by kind:
- system: 72.3%→71.8%
- tools: 27.7%→28.2%
Files: