Claude Code v2.1.187
Released Jun 23, 2026 (2 months ago).
115 issues reference this build
30 still open
85 resolved (74%)
"References this build" means the issue body mentions running 2.1.187 (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.187
Ranked by community engagement (reactions and comments).
- [Feature Request] Add scroll-only mouse mode to disable clicks while preserving wheel scrolling
- [Feature Request] Add option to disable clickable Yes/No prompts in terminal
- Cowork dictation stops ~2s after start on macOS Tahoe 26.4.1 — began immediately after auto-update to 1.15962.0 (039543); chat dictation unaffected
- Persistent HTTP 429 on auto-mode classifier (xml_s1), account-side config
- [BUG] Fable-5: Desktop Code-session transcript drops assistant text in spans with AskUserQuestion/ExitPlanMode (~50%; Opus-4.8 unaffected)
- [BUG] Fullscreen renderer + CLAUDE_CODE_DISABLE_MOUSE=1: mouse wheel navigates prompt history instead of scrolling the viewport
- [BUG] awsAuthRefresh startup pre-check hangs indefinitely on SSO profiles behind a proxy (>2.1.187 regression — SSO-OIDC call bypasses HTTPS_PROXY)
- Malformed tool-call emission: literal "court" replaces <function_calls> opener, antml: namespace stripped, block stored as text (session hangs)
- AskUserQuestion keyboard input is unreliable when options include preview (side-by-side layout)
- [BUG] EnterWorktree tool does not process `.worktreeinclude` — gitignored files not copied, unlike `claude --worktree`
- OOM crash under multi-subagent load: subagent CLI processes grow to ~6.5 GB RSS each; CliGovernor logs critical memory pressure for 8 min but evicts nothing (Linux, Desktop 1.17377.0 / CLI 2.1.187)
- Claude Desktop: scheduled-task/background `claude` CLI sessions never exit → memory exhaustion over 1–2 days
- [BUG] Windows: incomplete Claude Code update leaves two versioned runtime folders under `%APPDATA%\Claude\claude-code\`, causing a deterministic Bun segfault at Code startup (every session)
- [BUG] Native binary hangs indefinitely with 100% CPU futex spin loop on startup (VPS/virtualized environment)
- claude remote-control: workspace trust flag reverts to false despite accepting the trust dialog
- [BUG] VS Code plan-review comments are not forwarded to Claude Code
- claude-opus-4-8: malformed tool-call wrapper (raw <invoke> XML leaks as text, tool call fails) + off-topic/hallucinated replies since ~2026-06-26
- [BUG] Copying to clipboard prefers wl-copy
- [Bug] Bash tool invocations render as text instead of executing intermittently
- [BUG] macOS: Desktop app spawns headless sessions that mint new hashed keychain items, causing endless "security wants to access Claude Code-credentials" prompts
- [BUG] headersHelper never executed for HTTP managedMcpServers (Claude Desktop, macOS) — static headers work, helper script silently ignored
- Extension causes high cpu load
- [BUG] "Open in desktop app" (code-session teleport) opens a blank window and hangs the whole app
- Claude Code repeatedly fabricates technical explanations without verifying source data
- SessionEnd hook killed before completing on exit ("Hook cancelled") — EXIT trap never runs, no configurable grace [2.1.187, tui: fullscreen]
- [Bug] Safety check flagging something that is clearly not remotely at risk of violating usage terms.
- [BUG] /web-setup slash command silently absent if Claude Code is run with CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=true
- [BUG] Desktop app WorktreePool maintenance sweep detached the MAIN repository's HEAD; worktree removal is non-atomic
- [BUG] Cowork sandbox unbootable, needs backend reprovision (known bug)
- [BUG] Successful auto-retry after api_error orphans the assistant turn: stop_hook_summary + next user message get parented to the api_error node instead of the recovered reply
Changelog
What's changed
- Added
sandbox.credentialssetting to block sandboxed commands from reading credential files and secret environment variables - Added org-configured model restrictions to the model picker,
--model,/model, andANTHROPIC_MODEL, with a "restricted by your organization's settings" message when a restricted model is selected - Added mouse click support to select menus (permission prompts,
/model,/config, etc.) in fullscreen mode - Fixed
--resumefailing with "No conversation found" when the original-prun produced no model turns - Fixed
--json-schemaand workflowagent({schema})structured output: the model can no longer re-callStructuredOutputindefinitely after a successful call, and follow-up turns now reliably return structured output - Fixed remote MCP tool calls that hang with no response for 5 minutes — they now abort with an error instead of blocking indefinitely (override with
CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT) - Fixed Claude Code Remote sessions taking ~2.7s longer to start after the agent proxy CA system-trust install was added
- Fixed pasted Korean/CJK text turning into mojibake in terminals that deliver paste as per-byte extended-key events
- Fixed
/updateover Remote Control hanging when a startup trust dialog would have shown - Fixed background jobs in the agents view getting stuck in "working" indefinitely when the agent ended a turn without producing structured output
- Fixed channel connections dropping after navigating to the agents view and back, and after
/bg,/tui, or/update - Fixed agent stop notifications not correctly attributing who stopped the agent, and improved wording ("finished"/"stopped" instead of "came to rest")
- Fixed subagent depth tracking: resumed subagents now restore their original spawn depth, and forked subagents now count toward the depth cap
- Fixed leaked agent worktree registrations: locked
.git/worktrees/entries from killed agents are now cleaned up automatically - Fixed Cmd+click not opening URLs in fullscreen mode in Ghostty on macOS
- Fixed
claude --helpnot listing the--bg/--backgroundflag - Fixed Esc, Ctrl-C, and Ctrl-D not working while
/shareis uploading - Improved
/install-github-app: GitHub Actions workflow setup is now optional — you can install just the GitHub App and skip the workflow/secret steps - Improved
/btwwith ←/→ arrow navigation to step through earlier answers - Improved
/pluginto surface plugins you haven't used recently so you can clean them up - [VSCode] Fixed extension becoming unresponsive when resuming a large session