Claude Code v2.1.172
Released Jun 10, 2026 (2 months ago).
134 issues reference this build
15 still open
119 resolved (89%)
"References this build" means the issue body mentions running 2.1.172 (from the
bug-report template). It reflects report volume, not a proven defect count — an issue may mention a
version without being caused by it. First-party data from the anthropics/claude-code tracker.
Top issues reported on v2.1.172
Ranked by community engagement (reactions and comments).
- [BUG] v2.1.172 regression: scroll wheel sends arrow keys in WSL2 terminal (Using Ubuntu)
- [BUG] Opus 4.8 confabulates user messages, a fake "prompt injection attack" narrative, and fabricated tool/host facts in long sessions (2 sessions, JSONL-verified)
- Remote Control: built-in slash commands (/clear, /context) not intercepted — delivered to the model as plain text
- Background agent notifications route through wrong agent ID when launched sequentially (2.1.172+)
- [FEATURE] Workflow tool: byte-exact data channel between workflow scripts and the host (model-retyped transport corrupts commands and payloads)
- [BUG] Fable 5 advisor silently disabled by its own safety classifier — no Opus fallback, generic "unavailable", sticky-off for the session
- Auto-compact fails on Opus 4.6 [1m]: session dies at 100% context (regression since ~2.1.172)
- [Bug] OTel not initializing on Windows Desktop despite correct remote-settings.json cache
- Regression: TUI alternate-screen breaks tmux scroll-back; cannot review conversation above top of screen (accessibility regression)
- [Bug] I am not able to use the model claude-fable-5
- [Bug] Anthropic API Error: Safety measures triggered, automatic model downgrade to Opus
- [BUG] "Please run /login · API Error: 401 ... token expired" has no recovery path when using Claude Platform for AWS (awsAuthRefresh configured)
- [Bug] Workflow resume re-runs completed fetch agents instead of using journal cache
- [Bug] Assistant generates repeated "court" tokens in tool use responses
- [BUG] Claude Code needs AGENTS.md support, repository-aware tool selection, and stricter Git controls
- [Bug] Thinking state never completes, no progress indicators or token/elapsed time display
- Claude Code for VSCode is not loading models list [2]
- [Bug] Auto-mode spawns infinite monitor loops on batch classifier denial, causing runaway API usage
- [Bug] Anthropic API Error: Rate limit exceeded - server temporarily limiting requests
- [Bug] Anthropic API Error: "Server is temporarily limiting requests" persists for 24h on Opus 4.8
- I'm ready to help generate a GitHub issue title, but I don't see a bug report in your message. Could you please provide the actual bug report or issue description for Claude Code? Once you share the details of the problem, I'll create a concise, technica
- [Bug Report] Unable to process issue - no report content provided
- [BUG] + [RFC] Tasks run forever: 7-layer architectural root cause + permanent fix proposal (PALMS)
- [Feature Request] Add /advisor command support for Fable model
- [Feature Request] Add feedback submission from managed agents view without creating new chat
- MCP OAuth broken: api.anthropic.com/.well-known/oauth-authorization-server advertises decommissioned gdrive server as issuer, authorize URLs return 410 "Server Turned Down"
- [BUG] Worktree pool writes .git/worktrees/<name>/gitdir as literal ".git", flagging healthy worktrees "prunable"; dormant ones then get reclaimed/deleted
- [Bug] Anthropic API Error: Server Rate Limiting (Temporary Request Throttling)
- [Bug] Anthropic API Error: Request Rate Limited - Server Throttling
- [Bug] Anthropic API Error: Server Rate Limiting
Changelog
What's changed
- Sub-agents can now spawn their own sub-agents (up to 5 levels deep)
- Amazon Bedrock now reads the AWS region from
~/.awsconfig files whenAWS_REGIONisn't set, matching AWS SDK precedence;/statusshows where the region came from - Added a search bar when browsing a marketplace's plugins in
/plugin - Added
modelattribute to theclaude_code.lines_of_code.countOTEL metric - Fixed sessions using 1M context without usage credits getting permanently stuck — the session now automatically compacts back under the standard context limit
- Fixed a repeating "an image in the conversation could not be processed and was removed" error when the conversation contained multiple images
- Fixed the agents view keeping a session under Working with a busy spinner for up to 30 seconds after the worker replied
- Fixed background agents potentially reading another directory's project settings (
.mcp.jsonapprovals, trust) when dispatched onto a pre-warmed worker - Fixed background-session attach failing with EAUTH for sessions started on an older version after the daemon auto-updated
- Fixed a background sub-agent staying stuck as "active" in the agent panel after a nested agent it spawned was stopped
- Fixed
/modelsuggestions in theclaude agentsdispatch input rendering with a misleading slash prefix and showing models disabled for your org - Fixed
availableModelsrestrictions not being applied to subagent model overrides, the agent dispatch model picker, and the advisor model - Fixed
availableModelsallowlists hiding the/modelpicker's Opus and Sonnet 1M rows when entries use version-specific IDs likeclaude-opus-4-8 - Fixed the
/modelpicker on Bedrock offering models the provider doesn't serve — selecting one silently switched the session model and lit the selection marker on multiple rows - Fixed model IDs getting a doubled 1M-context suffix (e.g.
[1M,1m]) whenANTHROPIC_DEFAULT_OPUS_MODELalready includes one - Fixed
opusplanmodel setting not shipping with 1M context in plan mode for entitled users; theopusplan[1m]workaround now also correctly switches to Opus in plan mode - Fixed
WebFetch(domain:*.example.com)wildcard domain rules never matching subdomains in allow, deny, and ask position, and file permission rules with mid-pattern wildcards (e.g.Read(secrets-*/config.json)) being rejected at startup - Fixed up-arrow prompt history showing the main agent's prompts while a subagent's chat tab is open
- Fixed memory recall not finding mounted team memory stores (
CLAUDE_MEMORY_STORES) in remote sessions - Fixed workflow validation rejecting scripts whose prompt strings or comments merely mention
Date.now()/Math.random() - Disable mouse tracking on Windows consoles that don't fully support it
- Fixed the
/pluginmarketplace list losing its cursor after backing out of a long plugin list, and Esc from the plugin browser returning to the wrong tab - Improved performance in long conversations by removing redundant message normalization and avoiding full message-history transforms when streaming tool-use state is unchanged
- Reduced idle CPU usage:
/goalstatus chip no longer re-renders the terminal at 5 Hz while idle, and fewer UI re-renders while subagents run in parallel - Improved Claude in Chrome tool loading: browser tools now load in a single batched call instead of one per tool
- Improved the non-interactive Usage Policy refusal message to suggest starting a new session or changing your model
/code-reviewnow keeps theultraoption visible when you're not signed in to claude.ai, with an explanation that the cloud review requires a claude.ai account- Shortened the Remote Control footer indicator to "/rc active" and hid it on narrow terminals
- Stopped promoting
/loopin remote sessions, where pending loops don't keep the container alive - [VSCode] Fixed PowerShell tool calls rendering as raw JSON instead of a proper command display and permission dialog,