Claude Code v2.1.116
Released Apr 20, 2026 (4 months ago).
234 issues reference this build
3 still open
231 resolved (99%)
"References this build" means the issue body mentions running 2.1.116 (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.116
Ranked by community engagement (reactions and comments).
- [BUG] PreToolUse permissionDecision: "allow" no longer suppresses prompt for Bash with dangerouslyDisableSandbox: true (2.1.116+ regression)
- [BUG] CLAUDE.md language/dialect instructions drift during long sessions (Spanish voseo leaks into neutral-Spanish output)
- Scheduled routines no longer have dedicated sidebar section; sessions mixed into regular list and pinning broken
- ESC+ESC rewind leaves input handler broken until full restart (v2.1.116)
- [BUG] /rewind causes complete terminal lockup on any --resume'd session — Ctrl+C does not work
- [BUG] Codicon font blocked by webview CSP font-src — diff markers render as tofu on 2.1.116 (extends #26836)
- [Bug] Duplicated output during inference
- v2.1.116 fails with Bedrock: output_config.effort not permitted
- [BUG] A user can do absolutely no coding and still use up all tokens in a session. Big fail.
- Custom MCP server tools not discovered after update to 2.1.116
- Opus 4.7 via Bedrock application inference profiles fails with thinking.type.enabled error
- [Bug] Extended Thinking causes 7–8 minute stalls with no output and silent token consumption
- [Bug] Tool result submission returns 404 Not Found error
- Bedrock: thinking.type.enabled not supported by newer models behind inference profile ARNs
- [BUG] Resize-redraw UI duplication still reproducing on 2.1.119 after #49086 fix
- Scrollback duplication in VS Code integrated terminal (assistant messages and prompt line repeat 2-3×)
- [Bug] Duplicate conversation output lines displayed in terminal UI
- Claude Code 2.1.116 freezes with main thread in V8/JSC tight loop (100% CPU, all Anthropic API connections lost, no recovery)
- [Bug] Anthropic API Error: Permission Denied (403) on Login
- [BUG] Segmentation fault at address
- [BUG] MCP client ignores MacOS keychain client secret, only uses value of MCP_CLIENT_SECRET environment variable
- [BUG] Claude Code Desktop v1.3561.0 - "process exited with code 1" on every tool request (macOS Apple Silicon)
- [BUG] Per-session isolation for effort level and model selection
- [BUG] Model ignores session-injected date when making week-relative inferences ("this week" / "next week")
- [BUG] STOP INJECTING USER EMAILS INTO PROMPTS
- [Bug] Claude provides incorrect information with high confidence
- Background bash children survive session close; task-output files have no size cap (4.86 TB runaway on Windows)
- [BUG] Claude new version failure in termux
- [BUG] bun install fails with 503 on private GitHub Packages (sandbox proxy rejects redirect with Authorization header)
- [Bug] TUI: Diff block green background bleeds onto subsequent output in fullscreen mode
Changelog
What's changed
/resumeon large sessions is significantly faster (up to 67% on 40MB+ sessions) and handles sessions with many dead-fork entries more efficiently- Faster MCP startup when multiple stdio servers are configured;
resources/templates/listis now deferred to first@-mention - Smoother fullscreen scrolling in VS Code, Cursor, and Windsurf terminals —
/terminal-setupnow configures the editor's scroll sensitivity - Thinking spinner now shows progress inline ("still thinking", "thinking more", "almost done thinking"), replacing the separate hint row
/configsearch now matches option values (e.g. searching "vim" finds the Editor mode setting)/doctorcan now be opened while Claude is responding, without waiting for the current turn to finish/reload-pluginsand background plugin auto-update now auto-install missing plugin dependencies from marketplaces you've already added- Bash tool now surfaces a hint when
ghcommands hit GitHub's API rate limit, so agents can back off instead of retrying - The Usage tab in Settings now shows your 5-hour and weekly usage immediately and no longer fails when the usage endpoint is rate-limited
- Agent frontmatter
hooks:now fire when running as a main-thread agent via--agent - Slash command menu now shows "No commands match" when your filter has zero results, instead of disappearing
- Security: sandbox auto-allow no longer bypasses the dangerous-path safety check for
rm/rmdirtargeting/,$HOME, or other critical system directories - Fixed Devanagari and other Indic scripts rendering with broken column alignment in the terminal UI
- Fixed Ctrl+- not triggering undo in terminals using the Kitty keyboard protocol (iTerm2, Ghostty, kitty, WezTerm, Windows Terminal)
- Fixed Cmd+Left/Right not jumping to line start/end in terminals that use the Kitty keyboard protocol (Warp fullscreen, kitty, Ghostty, WezTerm)
- Fixed Ctrl+Z hanging the terminal when Claude Code is launched via a wrapper process (e.g.
npx,bun run) - Fixed scrollback duplication in inline mode where resizing the terminal or large output bursts would repeat earlier conversation history
- Fixed modal search dialogs overflowing the screen at short terminal heights, hiding the search box and keyboard hints
- Fixed scattered blank cells and disappearing composer chrome in the VS Code integrated terminal during scrolling
- Fixed an intermittent API 400 error related to cache control TTL ordering that could occur when a parallel request completed during request setup
- Fixed
/branchrejecting conversations with transcripts larger than 50MB - Fixed
/resumesilently showing an empty conversation on large session files instead of reporting the load error - Fixed
/pluginInstalled tab showing the same item twice when it appears under Needs attention or Favorites - Fixed
/updateand/tuinot working after entering a worktree mid-session