Claude Code v2.1.199: Critical Bug Fixes and Stability Improvements
Score
72Why selected
This is a bugfix-focused release that doesn't introduce new features, but resolves multiple critical reliability issues, significantly improving product quality. Score: 85.
AI commentary
「These fixes greatly enhance Claude Code's stability and user trust in complex production environments, especially for security auditing, long-running tasks, and background agents.」
Quick overview
Anthropic released Claude Code v2.1.199, focusing on fixing multiple critical stability issues. Key improvements include: stacked slash-skill invocations now load up to 5 leading skills; SSL certificate errors immediately show actionable guidance instead of burning retries; streaming responses now retain partial output with an incomplete-response notice when overloaded; subagents now return partial work instead of silently failing on rate limits or server errors; the Linux background-agent daemon no longer kills itself every ~50 seconds; fixed macOS SSH cold-start 'Could not switch to audit session' error; stop command no longer races with background-agent respawn; corrupted config files are now backed up before resetting. Additionally, plan mode correctly auto-allows read-only browser tool calls, and transient rate-limit errors (429) are now automatically retried for subscribers with backoff.
- SSL certificate errors now fail immediately with fix hints instead of burning retries
- Streaming responses keep partial output with incomplete-response notice on overload
- Subagents now return partial work instead of silently failing on rate limits or server errors
- Linux background daemon no longer kills itself periodically after unclean shutdown
Full text
Showing the source text; the full translation is being generated.
Uh oh!
There was an error while loading. Please reload this page.
anthropics / claude-code Public- Notifications You must be signed in to change notification settings
- Fork 21.9k
- Star 136k
v2.1.199
CompareChoose a tag to compare
Sorry, something went wrong.
Filter LoadingSorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
No results found
View all tags125d63f
What's changed
- Stacked slash-skill invocations like
/skill-a /skill-b do XYZnow load all leading skills (up to 5), not just the first - Fixed SSL certificate errors (TLS-inspecting proxies, missing
NODE_EXTRA_CA_CERTS, expired certs) burning retries before showing actionable guidance — they now fail immediately with the fix hint - Fixed streaming responses being discarded when the API emits a mid-stream overloaded/server error after partial output — the partial is now kept with an incomplete-response notice
- Fixed subagents cut off by a rate limit or server error silently failing instead of returning their partial work to the parent
- Fixed subagents reporting API errors (e.g. usage limit reached) as successful results — the error is now reported to the parent agent
- Fixed the background-agent daemon on Linux killing itself and every running agent every ~50 seconds after an unclean shutdown left a corrupted worker record
- Fixed background agents failing to cold-start over SSH on macOS with "Could not switch to audit session" (regression in 2.1.196)
- Fixed
claude stopbeing silently undone when it raced a background-agent respawn — the respawn now honors the stop - Fixed background job progress indicators stalling for minutes while the job ran long commands
- Fixed background sessions on memory-starved machines showing a generic error — they now indicate low memory and suggest freeing resources
- Fixed remote sessions briefly flapping between Working and Idle in the agent view when a background agent completes
- Fixed idle subagents vanishing from the agent panel while other subagents were still working; surplus idle agents now collapse into an expandable summary row
- Fixed typing
/modelor/fastwhile viewing a subagent silently opening the lead's model picker — a notice now explains the command applies to the lead - Fixed
SessionStart,Setup, andSubagentStarthooks silently hiding stderr when exiting with code 2 — the error is now shown in the transcript - Fixed
claude --dangerously-skip-permissions daemon <subcommand>being treated as a chat prompt instead of running the subcommand - Fixed
SendMessagesilently misrouting when a re-spawned agent reuses a previous agent's name — the tool now detects the mismatch and asks the caller to retarget - Fixed opening or resuming a session with no new messages needlessly growing the transcript file
- Fixed backgrounding a session with
←or/backgrounddropping its/colorfrom the agent view row - Fixed resetting a corrupted config file from the startup recovery dialog destroying it unrecoverably — it now backs up the file first
- Fixed Claude in Chrome repeatedly opening the reconnect page when sessions run from different builds or config directories
- Fixed plan mode not prompting for state-changing browser tool calls; read-only
browser_batchcalls are now correctly auto-allowed - Transient server rate-limit errors (429s unrelated to your usage limit) are now retried automatically with backoff for subscribers instead of failing the turn
CLAUDE_CODE_RETRY_WATCHDOGnow raises the default retry count for non-capacity transient errors to 300 and lifts the cap of 15 onCLAUDE_CODE_MAX_RETRIESclaude agentssession rows now show pull-request links as bare#Nwithout the redundant "PR" label
Uh oh!
There was an error while loading. Please reload this page.
👍 19 mike1858, htnabe, eyoboue, saita08, brandaltux, 345jr, venichdev, egoan82, distinguished-sre, Shafiyullah, and 9 more reacted with thumbs up emoji 😄 4 mike1858, saita08, distinguished-sre, and neofilisoft reacted with laugh emoji 🎉 7 mike1858, saita08, thinh9e, distinguished-sre, neofilisoft, simono, and pascalnet reacted with hooray emoji ❤️ 6 mike1858, saita08, distinguished-sre, neofilisoft, xxddpac, and pascalnet reacted with heart emoji 🚀 8 mike1858, saita08, mrverdant13, egoan82, distinguished-sre, t20-labs, pascalnet, and vimalspaceton618-afk reacted with rocket emoji 👀 5 mike1858, saita08, Geon97, distinguished-sre, and pascalnet reacted with eyes emoji All reactions- 👍 19 reactions
- 😄 4 reactions
- 🎉 7 reactions
- ❤️ 6 reactions
- 🚀 8 reactions
- 👀 5 reactions
Related items
FeaturedDeepSeek V4 Doubles Token Share on OpenRouter, Driven by Agentic Workloads
DeepSeek V4 在 OpenRouter 上的代币份额翻倍,智能体工作负载成主要驱动力
The rapid adoption of DeepSeek V4 signals a strong market preference for high-performance, low-cost inference models, especially as agentic use cases reshape AI deployment.
91
FeaturedEnabling Two Settings Triples ARC-AGI-3 Benchmark Scores
启用两项设置使ARC-AGI-3基准测试分数提升三倍
This finding is crucial! It shows that model performance depends not only on training but also on inference-time configuration. For AI engineers and researchers, this is a must-know optimization direction. Teams deploying models on resource-constrained devices in particular could find a low-cost way to boost capabilities.
91
FeaturedGPT-5.6: Fusing Frontier Intelligence with Frontier Efficiency
GPT-5.6:前沿智能与前沿效率的融合
This news is worth watching as it marks a shift from pure parameter scaling to efficiency competition. For AI developers and business decision-makers, GPT-5.6 means higher performance at lower cost, especially for long-context or agentic tasks previously hindered by inference expenses. OpenAI's move may redefine what 'frontier' means.
91
FeaturedLFM2.5-Encoders: New Models for Fast Long-Context Inference on CPU
LFM2.5-Encoder:面向CPU快速长上下文推理的新模型
This blog post catches my eye because it directly solves the pain point of running long-context LLMs on CPU. For teams or individual developers without high-end GPUs, the LFM2.5-Encoder series offers a ready-to-use open-source solution. Highly recommended for those working on RAG, document search, or code analysis—now a standard server can handle million-token documents.
91
FeaturedGPT-Red: OpenAI Automates Red Teaming via Self-Play to Boost Model Robustness
GPT-Red:OpenAI通过自我对弈实现AI红队自动化,提升模型鲁棒性
GPT-Red marks a milestone from human to automated red-teaming—essential for safety engineers and alignment researchers. While reducing cost, it also raises ethical questions about automated attacks, worth pondering for everyone in AI governance.
91
FeaturedOpenAI Launches GPT-5.5 Bio Bug Bounty Program
OpenAI推出GPT-5.5生物漏洞赏金计划
This program deserves attention as it pioneers the extension of AI bug bounty to biosecurity, offering a new research direction for the security community and a practical training ground for AI risk governance. It is particularly important for model safety researchers, biosecurity experts, and practitioners concerned about dual-use AI risks.
91
FeaturedvLLM Introduces Native-Speed Transformers Modeling Backend for Enhanced Inference Performance
vLLM推出原生速度Transformers建模后端,大幅提升推理性能
This update is critical for AI engineering teams: eliminating format conversion speeds up model iteration, and 2-5x speedup directly reduces GPU costs. If you're building LLM online services or batch inference, this is practically a must-read technical update.
90
FeaturedGoogle DeepMind Introduces SL2T, a Sign Language-to-Text Model for Deaf Users
Google DeepMind 发布手语转文本模型 SL2T,助力聋人用户
This news matters not only as a technical breakthrough but also as a sign that AI is beginning to address the needs of marginalized groups. For developers, the architecture and technical approach of SL2T merit deep study; for accessibility advocates, it's a key case for advancing industry standards.