Claude Code v2.1.123
Released Apr 29, 2026 (4 months ago).
290 issues reference this build
9 still open
281 resolved (97%)
"References this build" means the issue body mentions running 2.1.123 (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.123
Ranked by community engagement (reactions and comments).
- [Bug] Unexpected high API usage consumption - 100% quota in 1-2 hours
- Bug: Claude Code current session limit reaches 100% despite low visible local session usage
- Max 20x plan hitting daily limit with reduced usage — limits appear silently tightened (April 28-29, 2026)
- VS Code extension: thinking blocks render without expand chevron
- 5-hour usage limit hits 100% instantly despite low context usage (11%)
- [BUG] Remote agent runs stuck on "Setting up a cloud container" — cannot cancel
- [BUG] Notification hooks not firing for permission_prompt in VS Code extension
- [BUG] Scheduled routines fail — virtiofs cannot mount through ~/Documents symlink (OneDrive Known Folder Move)
- VS Code extension: clicking chat links to binary files (images) silently fails — unhandled showTextDocument rejection
- [BUG] Rapid quota consumption in Claude Code with Opus 4.7 1M context — minutes-scale 90%+ burn from few prompts
- [Bug] Excessive token consumption on minor code updates
- [Bug] Unexpected high usage consumption on Claude Max plan (using claude code)
- [BUG] close to ridiculously usage limits. 4 messages and 50 percent used in peak at 5x max.
- [Bug] Extreme token consumption in API requests
- [Bug] Claude Desktop VM workspace startup failure: path mismatch between AppData\Roaming and AppData\Local
- Add per-tool-call wall-clock timestamps on tool-use headers in the VSCode extension chat UI
- remoteControlAtStartup: true in settings.json does not auto-enable remote control on new sessions
- CLI requires extra-usage billing for fast Opus 4.6, but desktop app runs it on Max plan
- [Bug] Explore agent fails with zero tool uses at conversation start
- Path-pattern scanner false-positives on macOS usernames containing `.`, and "always allow" option fails to persist a rule (Bash and Write only; Edit unaffected)
- claude setup-token outputs OAuth token wrapped across two lines, breaks copy-paste
- [BUG] Auto-update breaks claude.exe on Windows (NVM for Windows)
- Claude in Chrome bridge silently fails when both Desktop and CLI native-messaging hosts are registered for the same extension
- [BUG] 100% CPU / frozen UI during plan mode streaming — auto-mode + fast-mode hot-loop in reactive state
- CLAUDE.md is wrapped with two contradictory system instructions in v2.1.123
- [Bug] Read tool cache survives esc-esc rewind, returning "unchanged" stubs without content
- Remote Control sessions show "Remote Control disconnected" banner on first turn despite session succeeding (control_response error="Already initialized")
- [BUG] You made Opus dumb again and I'm officially moving to codex.
- [BUG] Claude Code — Per-Agent Permission Control Gap
- [BUG] Cloud MCP connectors (mcp__claude_ai_*) ignore permissions.allow — every call prompts for approval regardless of allowlist entries
Changelog
What's changed
- Fixed OAuth authentication failing with a 401 retry loop when
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1is set