Digest / December 30, 2025
Claude Code Issues Digest — December 30, 2025
103 new issues filed ·
85 resolved in anthropics/claude-code (UTC day).
New issues (103)
- [Bug] Anthropic API Error: Image base64 data does not match declared media type
- [FEATURE] Customizable permission mode cycle (Shift+Tab) for CLI and VSCode extension
- [BUG] Terminal uncontrollably scrolling even in fresh session
- [Bug] Chat revert does not revert plan state
- [Bug] Bug dialog missing cursor and newline support
- [Bug] React Error #185: Input buffer overflow with rapid character input via xdotool
- [BUG] Inactive "Accept Changes" Button | Editor-based Claude-generated diff viewer in VS Code IDE
- [BUG] "Cannot launch Claude Code" error despite correct plugin installation and PATH configuration
- Plugin skills: Claude doesn't know installed plugin path or version, wastes time searching
- [BUG] PermissionRequest: Allow does not exit plan mode for `ExitPlanMode` tool.
- [BUG] Native UI mode hangs on shell snapshot creation with SIGTERM timeout on Windows
- [Bug] Skills unable to read their own bundled files without permissions
- MCP tools silently disappear mid-session with no reconnection capability
- /add-dir doesn't update sandbox path validation for existing shell session
- [Bug] Todo list data lost unexpectedly
- [Bug] File Edit tool incorrectly handles quoted string values in JSON/PO files
- [FEATURE] Smart Session Rename
- Chained bash commands may bypass individual command permission checks
- ZeroDev ECDSA Validator signature error with CDP toViemAccount
- [Bug] Compaction fails with "Conversation too long" error
- [BUG] JSON Parse issue for MCP Client
- CLI crashes when editing files containing Japanese text (UTF-8 boundary error)
- [BUG] Panic when processing Japanese text: byte index is not a char boundary
- Panic when processing Chinese text: byte index not a char boundary in UTF-8 string
- [BUG] Custom agents in .claude/agents/ cannot write files - tool calls are simulated
- [FEATURE]: Custom Theme / Color Configuration [for Transparent Terminal Support]
- [BUG] VSCode Extension Ignores All Permission Settings
- [BUG]
- Library: Limit default document list to 20 most recently edited
- [Feature Request] Customizable keybindings for extended thinking toggle
- Session state should persist across git worktrees
- [BUG] Approval patterns with environment variables don't match
- [FEATURE] expose subagent ID to session agent
- [BUG] Hook callback errors include minified JavaScript source code instead of clean error messages
- [FEATURE] support mouse scrolling in tmux
- [BUG] Typing too fast crashes Claude Code
- [Bug] Crashes whiles working in latest version
- %5BBug%5D%20Anthropic%20API%20Error%3A%20Could%20not%20process%20image
- SiliconDB: Edge insertion fails when source node doesn't exist
- [BUG] LSP plugin extensionToLanguage does not match compound file extensions
- Atomic file writes fail with multi-level symlinks (nix home-manager)
- IDE detection runs on startup even when IDE integrations are disabled
- Panic: UTF-8 string slicing error with Korean text
- [BUG] `/sandbox` Sandbox mode is useless
- [BUG] ralph-wiggum does not do session isolation。
- [BUG] Can't install a plugin that's already installed on a different project
- Redis authentication failing in local development
- Hookify plugin: Python import error due to incorrect path configuration
- [Bug] File deletion executes in plan mode without confirmation
- Feature Request: Audio notifications for permission prompts and task completion
- [MODEL] Opus 4.5
- [Bug] MCP configuration file location detection and safety issues with .claude.json
- [Bug] Plan not persisted between sessions - empty .claude/plan/ directory
- Bash tool creates NUL files on Windows, breaking OneDrive sync
- [FEATURE] Tuning claude code plan mode workflow using skills
- [BUG] Termux: Background tasks fail with malformed path - HOME sanitization breaks on deep paths
- Feature Request: Set terminal title from within Claude Code session
- [FEATURE] Reload slash commands when .claude/commands/*.md files change
- [MODEL] Failed to Recognize Required Signature Change
- [MODEL] Endorsed Ineffective Hotfix Based on Misunderstanding PHP Type Enforcement
- [BUG] MCP fails when reponse has unsupported image format
- [Feature Request] Preserve custom formatting in settings.local.json when adding new permissions
- [Bug] Anthropic API Error: Could not process image on corrupt files
- [Bug] Subagents not inheriting MCP tools from plugin-defined agents
- Stop hook receives stale transcript data - race condition
- Stop hook receives stale transcript - race condition between file write and hook invocation
- [BUG] Bash tool commands unexpectedly queued to background, causing conversation stall
- [BUG] --agent Flag Not Working for Non Interactive (Affects SDK)
- [BUG] File suggestions with @ stopped working for large directories after update
- [FEATURE] Add ability to control tone/language style used in “extended thinking” traces (internal reasoning text)
- [BUG] No longer productive to code with Claude Code > signif' output degradation over last week
- [MODEL]
- [Bug] Claude falls back to lazy implementation patterns, ignoring explicit instructions and stubbing features instead of completing work
- feat: Add Stop/Cancel buttons for long-running AI operations
- [BUG] Windows native install script succeeded without creating claude.exe
- [BUG] Request timeout and general unresponsiveness using CLI
- Feature Request: File-Based Prompts for Ralph Wiggum Plugin
- [Bug] Unable to resume conversation
- Claude code just halucinated this issue . sry
- Feature Request: Support agent-specific plugin configuration for sub-agents
- feat: Materialize workspace admin permissions for resource access
- [BUG] /install-github-app uses invalid flag `gh auth status -a`
- Feedback: AI agents rush to code instead of listening to clients
- Feature Request: Double confirmation before making changes
- EINVAL error when watching temporary settings file during atomic write
- [MODEL] Claude Rationalizes Errors Instead of Admitting Process Failures
- [BUG] rename session name while inside the same session
- Skill prompt rendered twice during Skill tool definition building
- [BUG] LSP plugins installed and enabled but "No LSP server available for file type: .js"
- Resume feature doesn't preserve conversation context
- [Bug] Claude Code fails to maintain context in multi-turn conversations
- [BUG] Renaming session via /resume picker fails with ENOENT: open 'n/a'
- CLAUDE_ENV_FILE not provided to SessionStart hooks
- [MODEL] Opus 4.5
- Naming collision: skill with same name as command blocks user invocation
- [BUG] TypeScript LSP Plugin Not Spawning Language Server
- Feature Request: Expose usage quota in status line JSON
- [BUG] Rust panic when handling Arabic text - byte index not on char boundary
- [BUG] Install silently fails on Windows 11 25H2
- [BUG] Tab completion broken for ! prefix bash commands
- [FEATURE] improve feature-dev plugin to auto breakdown a big feature to more smaller phases to avoid hitting the 200k token window limit.
- Feedback: Emoji usage and people-pleasing tone undermine professional credibility
- Slash commands with hyphens in filename not recognized (v2.0.76)
Resolved issues (85)
- Unreliable Code Generation: Agent Deviates from Specified Instructions
- Add
- Chained bash commands may bypass individual command permission checks
- ZeroDev ECDSA Validator signature error with CDP toViemAccount
- [BUG] Write tool creates directories with incorrect permissions (doesn't inherit from parent)
- CLI crashes when editing files containing Japanese text (UTF-8 boundary error)
- [BUG] Custom agents in .claude/agents/ cannot write files - tool calls are simulated
- [BUG]
- %5BBug%5D%20Anthropic%20API%20Error%3A%20Could%20not%20process%20image
- [BUG] Claude Code OAuth authentication fails in proxy environment (Remote Development)
- [BUG] Approval patterns with environment variables don't match
- [Feature Request] Add editor-style input controls (Select All, Delete All, cursor positioning)
- [BUG] Restore code and conversation - code is sometimes not restored
- [FEATURE] add agent_type field to PreToolUse hook
- KRITISCH - Systematisches destruktives Verhalten nach Rate-Limit / Continuation-Session - Zahlender Kunde fordert Kompensation
- [BUG] "Could not process image" error corrupts session, persists after /exit and restart
- [Bug] Incorrect "low context" warning on fresh conversation start
- [BUG] MCP tool calls fail with "No such tool available" error despite tools being registered
- Feature Request: Expose custom session name in statusline JSON
- [BUG] Claude Code Windows Shell Compatibility Issue
- [BUG] Autocompact in planning mode trashes the plan
- [BUG] Status line receives incorrect model information after model switch in multi-session environment
- [Bug] Claude Code ignores claude.md context file before task execution
- [BUG] Win11 VS Code IDE connection not working
- Auto-compaction race condition on fast machines - context grows faster than compaction triggers
- Status line context percentage doesn't match /context after /compact
- [MODEL] Keep repeating the same mistakes!
- [BUG] Cannot view nor read screenshots, was fine before update.
- # character in bash commands incorrectly stripped as comment, breaking permission matching for Nix flake references
- [Bug] Allow lists not enforced properly - commands execute despite restrictions
- [BUG] Skill.md parse error for: `!`, `?`
- [BUG] Claude ignores explicit CLAUDE.md instructions while claiming to understand them
- [BUG] pre_tool_use and post_tool_use hooks not firing
- Feature request: Configurable autocompact buffer size
- [Bug] Prompts silently disappear on Android after submission animation
- [Bug] VM session hangs after 10+ minutes of client inactivity on Android
- [Bug] Conversation Compaction Failure Blocking Continuation
- [Bug] /release-notes command displays outdated version information
- [BUG] disable autocomplete suggestions
- [Bug] Panic on multi-byte UTF-8 character boundary in string processing
- [BUG] Reaching the usage limit too quickly!
- Global permission rules not matching paths under ~/Code/ and Bash commands
- Redis authentication failing in local development
- [BUG] ralph-wiggum does not do session isolation。
- [Feature Request] Limit actions per request flag
- Ability to set token/time based timeouts
- Use Different API Key For Each Project
- [FEATURE REQUEST] globs for claude code workspace config
- Enhanced /ide command for git worktree development workflows
- [BUG] Interrupt (CTRL+C) claude process can break the install during auto-update
- Hightlighted text shouldn't be put into context or at least that should be optional.
- Failed Browsing Module: Zero Searches Executed
- [BUG] Slash commands should not be queued or sent to Claude
- Tool Duplication in MCP SSE Server Connections Across Projects
- [BUG] Claude code selection very slow to sync in JetBrains plugins
- Performance Regression: Claude SDK Initialization Extremely Slow or Unresponsive
- Feature Request: Allow Claude to manage git worktrees within project boundaries
- [BUG] Ubuntu terminal renders incorrectly due to wrong width
- [Feature request] Text-to-speech output
- [BUG] EDITED: Claude Code fails on mobile networks due to IP-based connections instead of hostname-based HTTPS
- Image Path from Dropped Images
- [BUG] Permission request for 'xargs grep' even though settings allow 'xargs grep'
- [FEATURE REQUEST] PreToolUse Hook should be able to modify tool inputs
- [RFE] VSCode integration for locating definitions and references for symbols.
- Better error messages for tools access
- Refactor CLI subcommands to use --option syntax
- [BUG] Terminal setup only install Claude Code for VSCode in Default profile
- Feature Request: Auto-documentation on CLI session exit
- MCP Configuration Unexpectedly Deleted From File During Auto-Update (Re-Open)
- Feature request: Jetbrains IDE plugin: add shortcuts to "Apply" and "Reject" buttons of the suggestion window
- [Feature Request] Enhance JetBrains integration to allow search of ide project indexes
- "MCP Servers Disappearing After Repeated Account Authentication Prompts" This title captures the key technical issue: - Identifies the specific problem (missing MCP servers) - Highlights the potential trigger (repeated account authentication) - Suggests a
- Feature Request: Add Custom Prompt Option to Confirmation Dialogs
- File Path Mention Inconsistency in VSCode Claude Extension
- Field notes: git worktree pattern
- Stop hook receives stale transcript data - race condition
- [BUG] Windows native install script succeeded without creating claude.exe
- Claude code just halucinated this issue . sry
- feat: Materialize workspace admin permissions for resource access
- Feature Request: Set terminal title from within Claude Code session
- [Bug] Claude Code fails to maintain context in multi-turn conversations
- Centralize Redis Connection Management
- [BUG] TypeScript LSP Plugin Not Spawning Language Server
- [Bug] A new Claude code sessions already takes 80K token (40%)
- [BUG] Install silently fails on Windows 11 25H2