Claude Code v2.1.7
Released Jan 14, 2026 (7 months ago).
289 issues reference this build
12 still open
277 resolved (96%)
"References this build" means the issue body mentions running 2.1.7 (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.7
Ranked by community engagement (reactions and comments).
- [FEATURE] VSCode Extension: Display context usage percentage in UI
- [Bug] Option+Backspace (delete word) not working in Ghostty terminal on macOS
- [BUG] Memory leak in long-running idle Claude Code sessions
- API Error 400: thinking blocks order error on first tool use after clean install
- [BUG] Context limit reached · /compact or /clear to continue
- [BUG] Turning auto-compact OFF won't allow to continue until you fill the 200K tokens window anymore (it worked before).
- [Bug] OAuth token expiration causing repeated 401 authentication errors during active sessions
- [Bug] Context limit reached with 32k tokens free space and auto-compact disabled
- [BUG] claude --resume shows "No conversations found" despite session directories existing
- [FEATURE] Restore explicit ultrathink keyword as opt-in extended thinking mode - Quality degradation since automatic thinking
- Recent activity empty on startup screen despite valid session data
- [BUG] `/context` command has displays the context delayed and only temporarily
- [BUG] Windows Update KB5074109 Breaks Claude Code
- [BUG] Plugin marketplace shows 'installed' for project-scoped plugins from other projects
- [BUG] API Error 400 "tool use concurrency issues" occurs only in print mode (-p), not in interactive mode
- [BUG] Error: Claude Code process exited with code 3
- [BUG] MCP tool parameters with $ref schemas are incorrectly serialized as strings
- [BUG] Permission patterns not working on Windows/WSL - session-level allow ignored
- [Bug] Marketplace not visible in /plugin command after v2.1.7
- [Feature Request] Add `--rename` flag to set custom session name on startup
- [BUG] Claude Code does not respect agent model definition, uses wrong model.
- [Feature Request] Allow Ctrl+B passthrough for readline cursor navigation
- # [BUG] Extreme memory and CPU usage on WSL2 causing system instability
- [Bug] Memory leak causing performance degradation during extended runtime
- [Bug] Effective context window reduced from 200k to 160k tokens
- [BUG] Can't detect running IDE
- VSCode extension ignores wildcard permissions in settings.json
- [BUG] Korean IME composition: jamo not displayed until syllable completion (Kitty + Gureumkim)
- Shift+drag file to chat not working in VS Code UI (works in CLI)
- [BUG] Says totally noninforming Error "1 MCP server failed", but under /mcp all green
Changelog
What's changed
- Added
showTurnDurationsetting to hide turn duration messages (e.g., "Cooked for 1m 6s") - Added ability to provide feedback when accepting permission prompts
- Added inline display of agent's final response in task notifications, making it easier to see results without reading the full transcript file
- Fixed security vulnerability where wildcard permission rules could match compound commands containing shell operators
- Fixed false "file modified" errors on Windows when cloud sync tools, antivirus scanners, or Git touch file timestamps without changing content
- Fixed orphaned tool_result errors when sibling tools fail during streaming execution
- Fixed context window blocking limit being calculated using the full context window instead of the effective context window (which reserves space for max output tokens)
- Fixed spinner briefly flashing when running local slash commands like
/modelor/theme - Fixed terminal title animation jitter by using fixed-width braille characters
- Fixed plugins with git submodules not being fully initialized when installed
- Fixed bash commands failing on Windows when temp directory paths contained characters like
tornthat were misinterpreted as escape sequences - Improved typing responsiveness by reducing memory allocation overhead in terminal rendering
- Enabled MCP tool search auto mode by default for all users. When MCP tool descriptions exceed 10% of the context window, they are automatically deferred and discovered via the MCPSearch tool instead of being loaded upfront. This reduces context usage for users with many MCP tools configured. Users can disable this by adding
MCPSearchtodisallowedToolsin their settings. - Changed OAuth and API Console URLs from console.anthropic.com to platform.claude.com
- [VSCode] Fixed
claudeProcessWrappersetting passing the wrapper path instead of the Claude binary path