Digest / December 16, 2025
Claude Code Issues Digest — December 16, 2025
152 new issues filed ·
60 resolved in anthropics/claude-code (UTC day).
New issues (152)
- [BUG] /add-dir replaces additionalDirectories instead of appending
- [Feature Request] Show PID of blocking process in "claude update" error message
- [BUG] API reporting ' Image was too large. Double press esc to go back and try again with a smaller image.'
- [Bug] Multiple concurrent instances cause version downgrade (2.0.70 → 2.0.65)
- [Bug] Opt-P keyboard shortcut produces π instead of triggering model selection
- Credit balance too low (Claude MAX - Enough Usage)
- Claude Code repeatedly fabricates information instead of admitting uncertainty
- [BUG] Crash when editing Markdown files containing Japanese text with box-drawing characters
- Vertex AI 内容安全过滤误报中文拼音名字
- [Bug] Sometimes scrollback is unavailable in Windows Terminal
- [BUG] [Regression] Image size limit dropped from 5MB to ~3.2MB around Dec 14, causing session-breaking failures
- [Bug] Invalid URL in /review command plugin installation instructions
- [ARCHITECTURE] MCP-Based Multi-Agent Communication - Replace Tmux
- [BUG] each tool_use must have a single result. Found multiple `tool_result` blocks
- [Bug] /compact and auto-compact fail with 'Tool names must be unique' when MCP servers are configured
- [Feature Request] Persistent shell output access to avoid redundant long-running command executions
- [Bug] /compact fails with "Tool names must be unique" even after disabling all MCP servers (v2.0.70)
- [Feature Request] Seamless in-session upgrade — apply updates without exit/restart/resume workflow
- Review archived workflows 8000/8100 for potential reactivation or deletion
- [UX] Confusing "IDE disconnected" indicator during normal startup connection handshake (v2.0.72)
- [Bug] Background subagent tool calls exposed in parent context window
- [Bug] Rust panic: Invalid UTF-8 byte boundary in string processing
- [BUG] False positive PATH warning in Windows PowerShell
- [FEATURE] In the Desktop app, the panel for code review is very small compared to the CLI version, and makes it difficult to read.
- Claude Code loses track of working directory after creating subdirectory
- [Bug] Invalid URL when teleporting to background task from /tasks list
- [BUG] Parallel subagent execution freezes due to SQLite lock contention in __store.db
- [BUG] StatusLine not rendering in Windows Terminal despite successful script execution
- [Bug] Web Search tool stuck on 2024 date context despite updated configuration
- [Bug] Anthropic API Error: Duplicate tool names in compaction request
- [FEATURE] /clear command support in agent sdk v2 for context clean up
- [BUG] /rate-limit-options command repeatedly auto-executes after session reset, causing excessive token consumption
- [BUG] German umlauts (ä, ö, ü) randomly replaced with ASCII substitutes (ae, oe, ue)
- [Bug] Anthropic API Error: Tool result block missing corresponding tool use block
- [BUG] Rust panic on Korean (UTF-8) input: "byte index is not a char boundary" when processing '필터 적용'
- feat: Client-side error logging for mobile debugging
- [BUG] Anthropic API Error: context_management, Extra inputs are not permitted
- Feature Request: Expose plan usage/subscription limits in status line input
- Claude should verify business code first when unit tests fail
- Feature Request: Enable Skill Tool to Discover Custom Project Skills in .claude/skills/
- [Bug] Anthropic API Error: Duplicate tool names during compaction
- [Bug] Terminal flickering during verbose mode with large code updates
- [BUG] undefined is not a constructor (evaluating 'new G($,I,L)')
- [Feature Request] statusline-setup agent missing current_usage field implementation for context window calculations
- [BUG]
- [Question] Did the diff highlight colors (red/green background) change around v2.0.70?
- /plugin marketplace add rejects official anthropics/life-sciences repository with "reserved name" error
- /compact fails with "tools: Tool names must be unique" error when using multiple MCP servers (v2.0.70)
- [Bug] Preview code diff colors inconsistent between runs in trminal
- [Bug] Permission prompts repeatedly after initial grant during session
- [Bug] Thinking mode not activating on tab switch with manual token configuration
- [BUG] base64 encoded image returned in tool result is saved in a json file, claude code can not read it directly
- [BUG] Enable / Disable of thinking mode not working
- [BUG] All the extensions are displayed under the 'Explorer' in Antigravity.
- [BUG] Selection context not passed to Claude in DevContainer environment
- [FEATURE] Add Skill() to permissions pattern in JSON schema
- [Feature Request] Voice-to-text input support for CLI
- /context command fails with 400 error: max_tokens: Extra inputs are not permitted
- /resume isn't showing recent sessions with the latest update!
- [Bug] MCP tools invoked as Bash commands instead of proper tool calls
- [Bug] Anthropic API Error: Duplicate tool names during compaction
- [FEATURE] Allow custom instructions for auto-compact via settings or CLAUDE.md
- [Bug] Unable to process issue - empty bug report provided
- excludedCommands does not bypass network sandbox - git DNS blocked
- requesting to add: *.supabase.co *.supabase.net *.supabase.io to egress proxy allowlist.
- [Bug] Pasted text placeholders not expanded in message history
- [BUG] Native binary installation ignores HTTP_PROXY for API streaming requests (Bun fetch issue ?)
- [Bug] Anthropic API Error: Tool use concurrency causes 400 error during web-to-CLI transfer
- [BUG] Error: Claude Code process exited with code 3,from version 2.0.30 to the latest version
- [FEATURE] Git-like context management from within a session
- [Bug] Hide Opus 4.5 upgrade note when already using Opus 4.5
- [Bug] Compaction fails with unclear error state
- [Bug] Claude model produces incorrect Spanish characters and orthographic errors with tildes and ñ
- [BUG] Can't run /compact command
- Compaction error: orphaned tool_result in messages array despite valid conversation history
- [FEATURE] Expose rate limit / usage data in statusLine JSON input
- [Bug] Windows PowerShell path separators incorrectly encoded in bash commands
- [BUG] instant auto compact summary isn't updated to reflect most recent work
- [BUG] Failed Installation has no cleanup logic
- [FEATURE] Do not auto send the suggestion reply on enter
- [Bug Report] Unable to compress conversation
- [BUG] [CRITICAL] Unicode filenames crash JavaScript engine in v2.0.70 on Windows - Chalk template parsing error
- [Bug] Claude 4.5 Opus returning incomplete/partial results with degraded output quality
- [Feature Request] Lazy-load MCPs with just-in-time context management and manual approval
- [FEATURE] Add a new tool to the VS Code extension to let Claude Code trigger format on save on a file
- [BUG] @ file picker autocompletes a partial path when using TAB instead of the whole path
- Project-scoped plugins: install command fails for new projects, Discovery tab incorrectly hides plugin
- [BUG] vscode Plan mode saves files to system directory instead of project directory
- [Bug] CTRL+V fails to detect images in clipboard on Linux
- [BUG] Theme setting applies to user input but not assistant output
- [BUG] Compacting throws an error
- [Feature Request] Command access control for project-scoped restrictions
- [Bug] Anthropic API Error: Exception thrown when running /context
- [BUG] Extension icon disappeared from primary sidebar after v2.0.70 update in VSCodium 1.106.37943
- [Bug] PowerShell autocomplete crash: RuntimeError on arrow key navigation
- [Bug] Anthropic API Error: Prompt exceeds maximum token limit (191989 > 180000) sonnet[1m]
- [Bug] Image compression failure causes CLI freeze and conversation corruption
- [Bug] Compaction Error: Duplicate Tool Names Not Handled
- [Bug] Compacting fails with repeated errors on Windows
- [BUG] "Tool names must be unique" error after MCP server reconnection via /mcp
- [FEATURE] Add rules support to Plugins
- [Bug] Image rejected as too large despite being under 50 KB limit
- Bug: Project-scoped plugins incorrectly detected as installed globally
- [Bug] Startup Error: IDE not connected
- [BUG]
- [Bug] Anthropic API Error: Duplicate tool names during /compact command
- [Bug] Anthropic API Error: Duplicate tool names during session compaction
- [FEATURE]
- [BUG] Terminal cursor position drift / scrollback corruption on Windows (PowerShell, VS Code)
- [Bug] `/ide` command fails to connect in new Claude Code instance
- [Bug] MCP prompt argument replacements fail with multi-word prompt arguments
- [Bug] Context limit reached: Cannot compact, operation fails
- [Feature Request] Add support for /usage and /feedback commands in VSCode extension
- [Bug] Anthropic API Error: Duplicate tool names during conversation compaction
- [Bug] Unable to compact
- Crash on Korean character boundary: byte index is not a char boundary
- [Bug] Poor instruction following in Claude Code responses
- [Bug] Plugin auto-update leaves stale cached versions causing duplicate skill registrations
- [BUG] [Windows 11] All hooks fail silently - SessionStart, PreCompact, UserPromptSubmit never execute
- [Bug] Automatic browser window launch on CLI startup with experimental MCP enabled
- [Bug] Anthropic API Error: Duplicate tool names during compaction
- [claude.ai] Web UI Stability Issues - Lag, Freezes, Crashes
- [claude.ai] CRITICAL: Input Field Randomly Replaces User Text with Previous Prompt
- [claude.ai] Input Field Modifies User Content Without Consent
- [claude.ai] Conversation History Data Loss - Chats Randomly Disappear
- [claude.ai] No Programmatic Access for Subscribers - Locked Into Buggy Web UI
- Feature Request: Persistent Memory Between Claude Code Sessions
- Feature Request: Claude Code Should Access User's claude.ai Memory and Context
- [BUG] Claude Code confirms stop but silently continues in the background spending tokens forever ("Tool permission request failed: Error: Stream closed")
- Compaction, Transparency, and Anti-Consumer Practices - A Paying Customer's Breakdown
- [Bug] Avoid redundant compilation when user confirms successful build
- [Feature Request] MCP allow list should validate against WebHook/SSE/HTTP path, not just configured name
- [Feature Request] Bypass cache for local disk-based plugin directories
- /compact fails with 'tools: Tool names must be unique' error
- Tools fail after 5 minutes on Windows 10
- [Bug] Anthropic API Error: Duplicate tool names causing compaction failure
- [BUG] Claude fails to follow requests surrounding default behavior
- [BUG] Markdown Code Formatting: Prevent Unintended Italicization in Code Samples
- [Security] npm dependency chain for MCP is negligent - ship native binaries
- [BUG] Error 300
- includeCoAuthoredBy: false setting not respected
- Background task fails with EPERM when user lacks write access to drive root
- [BUG] Slash commands no longer discovered from nested directories after recent extension update
- Use Claude Code to Develop and Fix Claude Code
- Feature request: Surgical context compaction (/shrink command)
- Custom slash commands not discovered in CLI/SSH headless mode
- [Feature Request] Implement priority queue for high-tier API plan users
- Merge EzButton and EzGlassButton
- BUG | Generate Map - Worksheet-dependent behavior broken
- [SECURITY] Descarga no autorizada de archivos de OneDrive sin consentimiento
- The Problem Is the Wrapper, Not the Model - Claude Code Deviates, Argues, and Takes Shortcuts Because the TUI Allows It
- Allow `--resume` to access conversations from any directory
Resolved issues (60)
- [BUG] /add-dir replaces additionalDirectories instead of appending
- [Feature Request] Add configuration to disable or customize auto-complete suggestions
- [Bug] Extended thinking continues despite being disabled in config
- Thinking is on by default- and eats my rate limit right away.
- [BUG] Version 2.0.61 is extremely slow and causes rapid, excessive token consumption/rate limits
- [Bug] Rust panic: Invalid UTF-8 byte boundary in string processing
- [Bug] Anthropic API Error: Duplicate tool names in compaction request
- [BUG] Anthropic API Error: context_management, Extra inputs are not permitted
- [Feature Request] Implement token usage optimization for small tasks
- [BUG] Chat history lost on VSCode restart - session files not saved (macOS)
- [FEATURE] Add 5-Hour and Weekly Usage cap data to Statusline inputs
- [Feature Request] Add --quiet flag to suppress progress indicators
- [Feature Request] Add undo functionality or confirmation dialog for prompt deletion
- [FEATURE] Add support for Architecture Decision Records (ADRs) in ~/.claude/adr/
- [Bug] @agent autocomplete includes non-agent files
- Accessibility: Add option to disable animated activity indicator (light sensitivity)
- [FEATURE] gitignore is diferent to claude ignore
- [Bug] Context tracking not updated after compression/compact commands
- [Bug] Auto-updater EEXIST error leaves npm global symlink broken
- Glob tool silently fails when pattern contains ~
- [BUG] Incorrect Working Directory in Resume Command Suggestion
- Feature Request: Add notification hook support for AskUserQuestion events
- [Solution] "File unexpectedly modified" on Windows - I figured out why I keep failing
- False positive PATH warning in MSYS/Git Bash environments
- [Bug] Auto-compact fails with parallel agents causing conversation overflow
- [Bug] MCP server-wide permission doesn't approve individual tools
- `ide_opened_file` context not updating for files in folders with Svelte optional parameter syntax
- [MODEL] claude code opens PR from main without my consent
- [Bug] Unintended force push to dev branch
- [Bug] Anthropic API Error: Cannot modify thinking blocks in assistant messages
- [FEATURE] Lazy-load MCP servers per agent instead of at startup
- [Bug] Anthropic API Error: 400 Tool Use Concurrency Issue
- Plugin cache not invalidated when marketplace is updated - stale paths used
- [BUG]
- [hookify plugin] ImportError: No module named 'hookify' - incorrect Python imports
- [FEATURE] VS Code extension should respect permissions allowlist from settings.json
- [BUG]API Error during init, input_examples in the tool definitions
- deny permissions in settings.json are not enforced – CLAUDE.md gets overwritten
- [Bug] Thinking mode not activating on tab switch with manual token configuration
- [Bug] Permission prompts repeatedly after initial grant during session
- [BUG] Enable / Disable of thinking mode not working
- [BUG] Missing Type Definition in Official TS SDK
- [Bug] Token hung: Cross-session freezing suggests shared resources or blocking operations in global hooks
- [Bug] Anthropic API Error: Duplicate tool names during compaction
- [Bug] Windows PowerShell path separators incorrectly encoded in bash commands
- [Bug] Opt-P keyboard shortcut produces π instead of triggering model selection
- RangeError: Invalid Date ... toISOString (non-deterministic) on claude startup or non-interactive model
- [BUG] @ file picker autocompletes a partial path when using TAB instead of the whole path
- [Bug] Memory Save Fails with EINVAL Write Error
- [Bug] Anthropic API Error: Exception thrown when running /context
- [BUG] SDK doesn't read from .mcp.json until the CLI is ran in the current working directory
- [Bug] Anthropic API Error: Duplicate tool names during session compaction
- [Bug] Anthropic API Error: Duplicate tool names during conversation compaction
- Feature request: Add setting to disable tab-to-accept suggestions
- [FEATURE] Do not auto send the suggestion reply on enter
- [Feature Request] Bypass cache for local disk-based plugin directories
- [BUG] wrong URL in "Ready to code here?" project onboarding screen
- [Bug] Non-default models incorrectly enable extended thinking regardless of alwaysThinkingEnabled setting
- [Bug] Claude 3.5 Opus context exhaustion without response in IDE integration
- Erroneous Usage Policy restictions