Claude Code v2.1.212
Released Jul 17, 2026 (1 month ago).
226 issues reference this build
153 still open
73 resolved (32%)
"References this build" means the issue body mentions running 2.1.212 (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.212
Ranked by community engagement (reactions and comments).
- [Bug] Incorrectly Prompts for API Credits Despite Active Subscription Usage Limit
- [BUG] Claude Code v2.1.212 asks approval for ALL bash commands in plan mode
- [Bug] Anthropic API Error: Usage credits required mid-session
- [Bug] Assistant text blocks between tool calls not rendered in terminal output
- [Bug] Remote control startup fails with intermittent 401s from code-session endpoints
- [BUG] Desktop app: turns triggered by cross-session messages hang at 0 tokens (manual prompts work)
- [BUG] Claude Code (Bun runtime) fails with getaddrinfo ETIMEOUT when /etc/resolv.conf has trailing inline comments on nameserver lines
- Max plan models (Opus 4.8, Fable) not available in Claude Code CLI
- Remote control: sessions die permanently on session-limit hit and on transient disconnects; mobile app still shows them alive and silently drops messages
- [Bug] Anthropic API Error: Usage credits required despite extended plan validity
- the issue guys is this you are a professional company you...
- [BUG] Session history / resume list is silently empty on Windows when the workspace is on a `subst` drive
- [BUG] MCP tool arguments are stringified when the parameter's schema is empty (`{}`)
- Subagents are capped at 8000 output tokens while the main loop is not — high effort exhausts the budget on thinking alone, killing the agent before it emits anything
- [DOCS] Environment-variable reference missing the per-session subagent spawn cap
- [Bug] Claude Code ignores system rules and provides unsolicited explanations
- [Bug] Fable model usage credit requirement on Max plan
- [Bug] Fable 5 model missing from model picker after API incident
- [Bug] Credit usage calculation shows inaccurate percentage on Max plan
- [BUG] Windows Alt+V image paste fails once after idle, immediate second press succeeds (v2.1.212)
- [BUG] /resume shows old sessions as recently modified because file timestamps get bumped
- [BUG] Grep tool output_mode:"content" renders "[Omitted long matching line]" placeholder with no usable content for over-length matching lines
- [Bug] Claude Code makes unsubstantiated guesses despite documented instructions and memory
- [RESOLVED - not a CLI bug] Orchestrator SIGTERMed its own agents every 300s; surfaced as aborted_tools with no logged cause
- [Bug] Internal Security Audit - No Action Required
- [BUG] Desktop app: selecting a "Branch to start from" that already has a worktree creates a new duplicate worktree instead of reusing the existing one
- [Bug] TUI doesn't restore terminal state on SIGTSTP; suspend + paste wedges terminal
- [BUG] Parent resumes as if subagent completed while subagent is waiting in Monitor for a background process
- Fullscreen: Cmd+C and Ctrl+Shift+C clear the selection instead of copying it
- Claude in Chrome regression (>2.1.212): interactive CLI never starts its in-process Chrome MCP client — /chrome permanently Disabled despite healthy extension + native host
Changelog
What's changed
/forknow copies your conversation into a new background session (its own row inclaude agents) while you keep working; the in-session subagent it used to launch is now/subtask- Added
claude auto-mode resetto restore the default auto-mode configuration, with a confirmation prompt (pass--yesto skip) - Added a session-wide limit on WebSearch tool calls (default 200, tunable via
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION) to stop runaway search loops - Added a per-session cap on subagent spawns (default 200, override with
CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION) to stop runaway delegation loops;/clearresets the budget - MCP tool calls running longer than 2 minutes now move to the background automatically so the session stays usable; configure the threshold or disable with
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS - Typing
/resumein the agent view now opens a picker of past sessions — including sessions deleted from the list — and resumes your pick as a background session - Fixed plan mode auto-running file-modifying Bash commands (e.g.
touch,rm) without a permission prompt or SDKcanUseToolcallback - Fixed worktree creation following a repository-committed symlink at
.claude/worktrees, which could create files outside the repository - Fixed a
continue:falsehook's halt being dropped when the tool fails or completes mid-stream, and hook infrastructure errors being misreported as user rejections - Fixed SIGTERM during a running Bash tool orphaning the command's process tree in print/SDK mode; the CLI now aborts the turn, kills the tree, and exits 143
- Fixed
/backgroundandclaude --bgfailing with "EUNKNOWN: unknown error, uv_spawn" on Windows when Group Policy blocks PowerShell 5.1; the daemon now prefers PowerShell 7 - Fixed shell mode (
!) not executing commands containing file paths while the path autocomplete popup was open - Fixed auto-mode denial notifications rendering broken characters when a long denial reason was truncated mid-emoji
- Fixed Ctrl+J not inserting a newline in the agent view dispatch input on terminals with extended key reporting, and surfaced the newline shortcut in the
?help overlay - Fixed
/ultrareviewrejecting PR references like#123,PR 123, and pasted PR URLs; error hints now name the command you actually typed - Fixed
/ultrareview <branch>not fetching the branch from origin when it exists remotely; it now suggests the closest branch name on typos - Fixed
/ultrareviewskipping the billing confirmation in a new conversation after/clear - Fixed
/ultrareview's "not a git repository" error on Claude Desktop now suggesting the project's repository folder instead of terminal commands - Fixed hosted (host-managed) sessions failing at startup when repository settings configured mTLS certs, extra CA bundles, or OAuth scopes; these transport settings are now ignored with a warning
- Fixed a spurious "File has not been read yet" error when editing a file that had been read with offset/limit before resuming a session
- Fixed
ExitWorktreefailing with "no active EnterWorktree session" after resuming a session with--continue/--resumein print/SDK mode - Fixed the workflow agent grid staying empty for Remote Control clients that join a session mid-run
- Fixed streaming-mode control requests being marked complete before their handler finished, which could lose the request on session restart
- Fixed background sessions created with
/forklosing their live-parent protection after a state write failure - Fixed reopening a stopped background session from the agent view failing silently — it now resumes the session, or shows why it can't and lets you force a restart
- Fixed agent teams: a stopping teammate could send the leader duplicate idle notifications when team initialization re-ran within a session
- Fixed the plan-approval dialog footer splitting "ctrl+g to edit in <editor>" apart when the file path is long
- Fixed the welcome bann