Digest / December 29, 2025
Claude Code Issues Digest — December 29, 2025
108 new issues filed ·
38 resolved in anthropics/claude-code (UTC day).
New issues (108)
- Background agents fail on Termux - hardcoded /tmp path
- [BUG] User-level stop hook does not trigger when claude is run from home dir
- [FEATURE] Option to disable cross-session command history in up-arrow
- [FEATURE] Option to disable cross-session command history in up-arrow
- [Bug] /terminal-setup doesn't add Option+T keybinding for thinking in Ghostty
- Feedback: File/Folder Discovery Inefficiency in Local Filesystem Navigation
- [BUG] Display duplication and paste misplacement in iTerm2
- [BUG] No mechanism to un-load or not reload skills after compaction - slowly accumulates skills over long horizon tasks
- [BUG] iTerm2: Display duplication and paste misplacement
- Hardcoded /tmp/claude paths break on Termux (Android)
- [BUG] Panic when processing Korean (UTF-8 multibyte) strings
- Panic: UTF-8 boundary error when processing Chinese characters
- ralph-wiggum:ralph-loop skill fails with 'Command contains newlines' error
- LSP tool not detecting language servers from installed plugins
- Plugin cache: CLAUDE_PLUGIN_ROOT points to stale version after plugin update
- [BUG] Ask permission inconsistently triggered for Edit tool in Cursor IDE
- [Bug] Custom namespace slash commands not executing due to system instruction conflict
- Feature Request: Expose per-response token counts to the model
- [Bug] LLM becomes unresponsive after processing misidentified image file format
- [BUG] byte index is not a char boundary when processing Chinese/CJK characters
- Crash when displaying diff containing Korean (Hangul) characters
- Bash tool always outputs 'Unable to read input file: Is a directory' error
- [FEATURE] Poor troubleshooting methodology: Failed to diagnose package conflict for hours while free tools solved it quickly
- [BUG] Claude in Chrome Chrome extension freezes when uploading files
- [Bug] File permission allow for Edit not working with file paths
- [FEATURE]
- [Bug] Claude ignores explicit instructions about dangerous git operations
- Security Solution for Production Safety
- [BUG] PostToolUse:EnterPlanMode hook doesn't fire for user-initiated plan mode
- [DOCS] Missing documentation for 'EnterPlanMode' tool
- [Bug] Skills load full content at session start instead of lazy loading
- Unknown "glm-4.6" model appearing in /stats output
- [FEATURE] Add `additionalContext` support to PreToolUse hooks
- [BUG] Claude crashes if interrupted during command execution
- [BUG] Auto-Update Fails and Corrupts Installation When Claude Sessions Are Running
- Claude Code does not respond to MCP notifications/tools/list_changed
- [BUG] phantom setting.json
- Feature Request: Add logging configuration for custom agents
- [BUG] CLAUDE_CONFIG_DIR doesn't completely isolate installations
- [Bug] React Error #185: Minified React error in Claude Code CLI
- [BUG] plugin update command downgrades to oldest cached version instead of latest
- [Bug] Claude 3 Opus model performance degradation
- hookify plugin: broken Python imports - 'No module named hookify'
- CLI panics on UTF-8 multi-byte character boundary when processing Chinese full-width parentheses
- Feature Request: Expose sub-agent context sizes in statusline API
- [FEATURE] Add syntax highlighting for 1C:Enterprise (BSL) language
- [Bug] Claude Code performance degradation - behaving erratically
- [Bug] Permission bypass alias not respecting directory access in subsequent runs
- [BUG] Folder selector in Spotlight/menu bar doesn't change working directory
- Inconsistent Model Performance - Occasional Severe Degradation in Claude Opus 4.5
- [Bug] todowrite tool not functioning
- VS Code extension ignores proxy settings from ~/.claude/settings.json and environment variables
- [BUG] Claude API's "Pay-to-Fail" Model: Charging Developers for Error Messages Instead of Actual Work
- [BUG] EnterPlanMode hangs on iOS app - no permission prompt support
- [FEATURE] Read tool's 25k token limit is too conservative and easily bypassed
- Installation fails with 'another process is currently installing' even when no other process exists
- [BUG] Critical performance regression on WSL2: Slash commands trigger infinite futex spinlock causing 110% CPU usage (v2.0.76 & v2.0.67)
- [BUG] Write Tool Freezes Due to Content Filter False Positive
- Support ~/.config/claude for CLAUDE.md and settings
- [BUG]'s 💔 I love Claude Code, but the pace is outrunning the quality - and it's costing us trust
- [Bug] Background process prefix & not working in terminal commands
- [BUG] `--fork-session` flag ignored when using `--resume` with TUI session picker
- [Bug] API Error 400: MCP tool_use.name exceeds 200 character limit, blocking all messages
- [Bug] @ imports not working in ~/CLAUDE.md
- [BUG] Subagent vision accuracy severely degraded compared to main conversation (~20% vs ~95%)
- [Bug] Memory leak causing performance degradation
- Issue Report: Claude Code Used Unknown IP Address
- [BUG] Background tasks ignore $TMPDIR and hardcode /tmp/claude/
- [BUG] OpenTelemetry: TypeError when CLAUDE_CODE_ENABLE_TELEMETRY is enabled - crashes Claude Code
- [DOCS] Data usage link is out of order: https://platform.claude.com/docs/en/docs/claude-code/data-usage
- [UI] Token counter shows cumulative I/O during execution, switches to final context size on completion
- [BUG] Korean input characters disappear on iOS mobile SSH
- [Bug] Plan not restored when session resumed after interruption
- [BUG] Claude code ignore user reject of use bash script and break code !!!!!!
- ralph-wiggum plugin: /ralph-loop command fails due to multiline bash block
- [BUG] `promptSuggestionEnabled: false` not respected, suggestions still appear
- Documentation/Feature: paths frontmatter in .claude/rules/ does not enable lazy loading
- rm -rf command executed without permission despite explicit allow-list in settings.local.json
- ralph-wiggum plugin: /ralph-loop command fails due to multiline bash block
- Panic: UTF-8 byte boundary error when processing Chinese characters
- [Feature Request] Replace random plan names with descriptive task summaries
- [Feature Request] Add Chrome profile selection option to --chrome flag
- [BUG] Unable to paste text into Claude Code extension input field
- [Bug] Plugin paths hardcoded with absolute paths fail across environments
- [FEATURE] MCP Tools: Support display/context separation to save 50-80% tokens on formatted output
- Feature Request: Configurable Context Window Compaction Threshold
- [FEATURE] Automatic Model Switching for Plan Mode
- [Bug] MCP Client Corrupts Base64-Encoded Binary Data in Tool Results
- Panic on UTF-8 character boundary when processing Chinese filenames
- [BUG] Slash command autocomplete should prioritize exact matches over prefix matches
- SessionStart Hooks and --append-system-prompt Not Working
- LSP plugin servers not registered due to initialization race condition
- [BUG] Claude Code gets hung up when I suggest a change - flashes / flickers / unresponsive
- [Bug] Image dimensions exceed Claude API 2000px limit for App Store screenshots
- [ZenFlow Mobile] Questionnaire custom disparaît après prise de photo sur les Issues
- [BUG] Pasting text containing certain Unicode characters (like 🍺) into Claude Code causes input to freeze/stop accepting input.
- [Bug] macOS thinking toggle off cannot be re-enabled with documented shortcut
- [DOCS] "How we use your data" section in the readme has a dead link
- [BUG] Stream breaks when response contains literal thinking tag text
- RunPod multi-GPU pods fail to establish SSH
- [Bug] Incorrect Issue Submission - Not a Claude Code Technical Issue
- EBADF: bad file descriptor error on history.jsonl.lock (Windows race condition)
- LSP servers from plugins not registered - LSP manager initializes before plugin load
- [Feature Request] Agent resumption tracking and history management
- [BUG] Multi-line bash permission patterns with heredocs corrupt settings.json
- [BUG] Claude in Chrome MCP extension disconnects during screenshot/JavaScript operations
- [BUG] Panic on UTF-8 boundary when editing files with Chinese characters
- [Bug] Claude is having a strstrstrstrstroke of insight! 😳
Resolved issues (38)
- [Bug] /terminal-setup doesn't add Option+T keybinding for thinking in Ghostty
- ralph-wiggum:ralph-loop skill fails with 'Command contains newlines' error
- [Bug] Custom namespace slash commands not executing due to system instruction conflict
- Feature Request: Expose per-response token counts to the model
- [Bug] LLM becomes unresponsive after processing misidentified image file format
- [BUG] Claude Code for Vscode can't be opened in Antigravity IDE.
- Panic: UTF-8 byte boundary error when editing files with Chinese characters
- [Bug] Excessive token usage from internal operations unrelated to user actions
- [Bug] Out of memory error during task execution with large context
- [Bug] Context loss and reduced comprehension after auto-compact operation
- Allow toggling permissions mid-session without restart
- Permission auto-learning incorrectly parses multi-line bash commands
- [BUG] Panic on UTF-8 boundary when processing Chinese text
- [Bug] Windows: Creates undeletable nul files in working directory
- [Bug] Unable to generate issue title: Empty bug report
- [Bug] Panic: Invalid UTF-8 byte index in string slicing with emoji characters
- [BUG] Crash when handling non-ASCII (Chinese) input: byte index is not a char boundary
- [BUG] 한글파싱문제인듯 합니다.
- [Feature Request] Add persistent context reminders for documented rules and architecture guidelines
- [BUG] emoji crashed claude twice
- [Feature Request] Display current session/week all-model usage in status line
- [Bug] Plugin uninstall does not clear cached files, causing reinstalls to use stale content
- [Bug] Image files with spaces in filename not recognized on macOS
- [Bug] Official LSP plugins missing implementation code in marketplace cache
- [Bug] API Error 400: Chrome Extension Session Disconnection
- [Bug] Shift+Enter submits message instead of creating newline in Windows terminals
- [Bug] Bundled skills consume context even when parent plugin is disabled
- [Feature Request] Add preserveFullHeader option to keep welcome panels with custom statusLine
- [FEATURE] Compact before starting a new plan step instead of in the middle of code changes
- UI freezes completely when Bash tool blocks on named pipes (FIFO) - unrecoverable without external kill
- [BUG] HTTP MCP Servers Not Available in Conversation Interface (mcp__server__tool format fails)
- [BUG] Auto-Update Fails and Corrupts Installation When Claude Sessions Are Running
- Feature Request: Expose sub-agent context sizes in statusline API
- Always allow on multi-line commands saves broken/useless permission fragments
- [Bug] High CPU usage when opening menu list with "/"
- Documentation/Feature: paths frontmatter in .claude/rules/ does not enable lazy loading
- LSP plugin servers not registered due to initialization race condition
- RunPod multi-GPU pods fail to establish SSH