Claude Code v2.1.176
Released Jun 12, 2026 (2 months ago).
32 issues reference this build
6 still open
26 resolved (81%)
"References this build" means the issue body mentions running 2.1.176 (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.176
Ranked by community engagement (reactions and comments).
- [BUG] 'claude-api' is consuming entire context
- [Bug] Anthropic API Error: Invalid or Inaccessible Model claude-fable-5
- [BUG] Desktop import drops the CLI session customTitle — imported sessions always show "General coding session"
- Worker fork / subagent is not woken by the completion of its LAST pending background task
- [Bug] HTTP 529 overloaded_error is rendered as "Rate limited" and hard-fails parallel sessions/subagents (no backoff, not logged to errors)
- [Bug] DesignSync OAuth token scope acquisition fails with 400 error on valid subscription login
- [BUG] Claude Routine permission bug
- [BUG] Slack MCP (direct HTTP) OAuth never completes — callback listener torn down ~3s after browser opens
- [BUG] Claude Code should not refuse to edit ".a" files
- [Bug] Rate limiting or model access restriction prevents continued work session after extended usage
- [BUG] Claude Design "Send to local coding agent" handoff fails — generated prompt relies on a "Claude Design connector" that local Claude Code does not have and cannot install
- [Bug] Anthropic API Error: Unexpected model downgrade to Opus with content policy violation on legitimate infrastructure task
- [BUG] Workflow parallel() sub-agent loops forever emitting empty StructuredOutput calls; no retry cap and no per-agent timeout stalls the whole workflow
- [Bug Report: Unable to process empty bug report submission]
- [BUG] auto-updater installed it without validation and broke `claude` ; (2.1.176 SIGILLs on launch on RHEL 7 / glibc 2.17)
- claude_design connector / /design-login not available
- [BUG] Claude Max subscription silently downgraded to Free plan 2 days after payment — invoice TRW50WXN-0015
- [BUG] Opus emits tool calls as prose and mangles ASCII to typographic glyphs when preceding input has typographic punctuation (decode-time input-style contamination)
- spawn ENAMETOOLONG in Cowork on all chats (new, existing, empty) - Windows 10 Build 26100
- [BUG] HTTP MCP client drops Mcp-Session-Id header — tools/list fails on session-aware servers (mcp-grafana, mcp-go) despite ✓ Connected
- [Bug] Security scan incorrectly flags user's own source code as suspicious
- [Bug] Unable to process empty bug report
- False "Update available" notification when installed via apt/deb package
- Git-repo detection cached at session start — agent worktree isolation permanently fails after in-session git init
- [BUG] Linux: files under a sandbox-reachable directory get enumerated ~one rule per file into the `bash` tool schema, overflowing `/context` "System tools"
- I asked a question. I didn't see an answer: Any thoughts for a process and or tools for a better design?
- Startup blocks blank for 15s on "Grove settings" fetch (/api/oauth/account/settings) when network is slow
- [FEATURE] /insights report: dark-mode support (prefers-color-scheme)
- [BUG]
- [Bug Report: Unable to generate issue title without bug report content]
Changelog
What's changed
- Session titles are now generated in the language of your conversation (set the
languagesetting to pin a specific language) - Added
footerLinksRegexessetting for regex-matched link badges in the footer row, configurable via user or managed settings - Improved Bedrock credential caching: credentials from
awsCredentialExportare now cached until theirExpirationinstead of a fixed 1 hour - Fixed
availableModelsenforcement: alias model picks can no longer be redirected to a blocked model viaANTHROPIC_DEFAULT_*_MODELenvironment variables, and/fastnow refuses to toggle when it would switch to a model outside the allowlist - Fixed auto mode failing on Fable 5 for organizations without Opus 4.8 enabled — the classifier now falls back to the best available Opus model
- Fixed hook
ifconditions for Read/Edit/Write tool paths: documented patterns likeEdit(src/**),Read(~/.ssh/**), andRead(.env)now match correctly - Fixed Linux sandbox failing to start when
.claude/settings.jsonis a symlink with an absolute target - Fixed
/copyand mouse-selection copy not reaching the system clipboard inside tmux over SSH, and tmux paste buffer not loading on versions older than 3.2 - Fixed Remote Control connecting from web/mobile silently switching the session's model
- Fixed Remote Control disconnect notifications showing a bare numeric code instead of a human-readable reason, and connection failures adding a duplicate line to the conversation transcript
- Fixed Remote Control sessions not disconnecting when you sign in to a different account
- Fixed
/cdand worktree moves leaving the session reporting the previous directory's git branch - Fixed
claude agents: pressing back in one window no longer detaches other windows attached to the same session - Fixed backgrounded sessions showing "Working" forever when
/bgmid-turn had nothing left to continue - Fixed background agent search by PR URL: PRs opened during scheduled wakeups or while a job was blocked now appear in
claude agentssearch - Fixed the agents view input showing no text cursor on Windows
- Fixed
claude --bg -cn <name>not seeding the session name - Fixed background sessions to neutralize Windows network paths in persisted state before respawn
- Fixed background-session respawn rejecting malformed resume IDs from corrupted state files
- Fixed the Windows background-service daemon not starting when
~/.claude/daemonhas the ReadOnly attribute set - Fixed cloud sessions failing with "Could not resolve authentication method" when idle for too long before being claimed
- Background sessions now show clearer guidance when a window left open across an auto-update can't submit a reply, and
claude daemon statusexplains version-skew behavior