Digest / January 1, 2026
Claude Code Issues Digest — January 1, 2026
80 new issues filed ·
53 resolved in anthropics/claude-code (UTC day).
New issues (80)
- [BUG] Claude-code brew install fails if Claude already installed, even if also via Brew
- Terminal output splits words mid-character instead of wrapping at word boundaries
- [Bug] Anthropic API Error: Could not process image - invalid image format
- Add support for Visual Studio 2026 Integration
- Edit tool panics on UTF-8 multi-byte character boundary when editing Chinese text
- [Feature Request] Cross-plugin skill references with namespace syntax
- [CRITICAL] MCP Server Causes 16+ Hour Hang - No Timeout or Stuck Detection
- Feature Request: Context Threshold Hooks
- LangChain Audit Implementation - Code Quality Improvements
- [Feature Request] Remove outdated rate limit promotional message from CLI output
- [Bug] /usage command reports "Status dialog dismissed" despite successful completion
- Claude violates CLAUDE.md rules by offering to work around backend issues
- [BUG] rm -rf command deleted parent directory instead of subdirectory, breaking Bash tool
- feat: Performance Audit PF-001 & PF-007 Implementation - Parallel Search & PostgreSQL Tuning
- Windows: Path normalization bug breaks Read/Edit/Write tracking with forward slashes
- [Not an Issue]
- Feature: Add LSP diagnostics support to see IDE errors/warnings
- [引き継ぎ] diet_coach_ai - 2026-01-01
- Context compaction race condition with multiple parallel async agents
- Bug: Claude Code VS Code extension stuck in login loop / API key not recognized
- [BUG] Background subagents don't receive MCP tools, causing XML text fallback
- [FEATURE] - Mid-tier Usage Plan Option
- [FEATURE] OS Keychain/Credential Manager Support for MCP Configuration
- [FEATURE] Bi-directional context sync between Desktop and Terminal sessions
- [BUG] Slow fresh install eating RAM
- Feature Request: Lazy-Loading for Plugins and Skills
- fix(teams): mejorar presentación de la sección de integrantes del equipo
- [BUG] MCP tool streaming output causes scroll jumping/flickering with long conversation context
- [Bug] Image attachment causes prompt to be ignored during execution
- [Bug] Image attachments lost when navigating up through prompt history
- [BUG] VSCode extension spawns duplicate MCP servers - config cache loader starts unnecessary MCP connections
- Panic: UTF-8 byte boundary error when processing Japanese text
- [Bug] PostToolUse hook blocks leave command pinned in terminal UI
- [Feature Request] Add plugin installation analytics for marketplace authors
- Feature Request: Singleton mode for MCP servers to prevent duplicate process spawning
- Feature Request: Make terminal scrollback clearing on compaction configurable
- [BUG] v2.0.76 on Apple Silicon: AVX warning + spawns 40+ zombie node processes causing OOM
- test
- [BUG] Failed to load session
- [BUG] Doing it's own thing to reach the goal, rather than actually going through the hard way.
- [Bug] Terminal TUI strobing effect caused by unreaped child processes triggering excessive redraws
- [FEATURE] Support named MCP profiles (task-specific per-project MCP profiles)
- Add Research mode from Claude.ai to Claude Code
- [Bug] Plugin hook stdout not surfaced to Claude in system messages
- ## 🚨 CRITICAL: Rust panic when reading files with Japanese characters in textarea
- [BUG]
- Rust panic: UTF-8 Korean character boundary error
- UTF-8 byte index boundary error with Korean characters
- Panic when displaying Korean (UTF-8 multibyte) characters in statusline
- [Bug] Model performance degradation: hallucinations and off-task behavior after heavy token usage
- [BUG] WezTerm /terminal-setup fails with keybind setups
- [BUG] Rust panic bei UTF-8 Emoji-Handling
- Set up support email infrastructure (Cloudflare Email Routing)
- Spawned Task Agents Do Not Inherit Protocol Context
- Claude asserts "doesn't exist" for unverifiable information and dismisses corrections as "hallucination"
- Hook output leaks across git worktrees in multi-agent setup
- Feature parity: All Claude.ai/Desktop features should be available in Claude Code
- [BUG] LSP tool returns "No LSP server available for file type: .java" despite jdtls-lsp plugin enabled and jdtls installed
- Feature Request: Expose Agent ID or Type in PreToolUse Hook context
- [FEATURE] House .mcp.json in .claude
- [BUG] Project commands don't take precedence over user commands as documented
- [FEATURE] Allow for updated input in `PermissionRequest:ExitPlanTool:Approve` hook
- PreToolUse hook status message renders repeatedly causing visual noise
- [FEATURE] Enable Task tool for subagents with configurable depth limit
- Bug: Auto-added permissions contain malformed multi-line git commit commands instead of wildcard patterns
- Claude Agent SDK: 80+ second startup time on Windows
- [BUG] Browser window stuck in loading state after successful MCP OAuth callback to Claude Desktop
- [BUG] Product model names not trimmed before save, causing duplicate products
- Remove uninstall.log logging
- [Bug] Chrome extension native messaging host files not created on reconnect
- [BUG] API Error when continuing conversation with thinking blocks
- [Enhancement] Directive Compliance Framing: Welfare-Based Instruction Design
- [Enhancement] Multi-LLM Review Agents: Adversarial Code/Plan Review with Gemini
- [Enhancement] Structured Review Protocol Templates: Code/Plan
- [BUG] Global ~/.claude/CLAUDE.md not loaded after context compaction (Windows)
- [Bug] Unhandled API Error when Read tool processes non-image files with image extensions
- [BUG] Write() and Edit() auto-approve patterns don't match relative paths in .claude/settings.json
- [FIX] Empty old_product_id in Kafka reassign messages causes consumer failures
- [BUG] Claude Code sends MCP tool arguments as strings with OpenAI‑compatible models (GLM), causing schema validation errors
- feat(cli-bridge): Use oneOf with discriminator for ServerMessage in OpenAPI spec
Resolved issues (53)
- /stats graph displays 12-month period while local history defaults to 30-day retention
- Terminal output splits words mid-character instead of wrapping at word boundaries
- [BUG] Claude crashes if interrupted during command execution
- [Bug] Skills load full content at session start instead of lazy loading
- [FEATURE]
- [BUG] Claude in Chrome Chrome extension freezes when uploading files
- Crash when displaying diff containing Korean (Hangul) characters
- [BUG] byte index is not a char boundary when processing Chinese/CJK characters
- [BUG] Ask permission inconsistently triggered for Edit tool in Cursor IDE
- LSP tool not detecting language servers from installed plugins
- [BUG] Panic when processing Korean (UTF-8 multibyte) strings
- [BUG] iTerm2: Display duplication and paste misplacement
- [BUG] Display duplication and paste misplacement in iTerm2
- [FEATURE] Option to disable cross-session command history in up-arrow
- [BUG] User-level stop hook does not trigger when claude is run from home dir
- [BUG] PostToolUse hooks not firing on Termux/Android while other hooks work
- [Bug] Claude ignores repeated file read instructions without explicit emphasis
- [BUG] Config file corruption when multiple Claude Code processes run concurrently
- [FEATURE] [VSCode Extension] Transfer chats between vscode windows with their instances on the respective folder.
- [FEATURE]
- [Bug] Edit auto-acceptance session flag not persisting across prompts
- [Bug] Claude ignores explicit file path instructions, requires re-confirmation to locate files
- [Bug] TypeScript LSP initialization fails silently
- [Feature Request] Add graph RAG system for handling larger architectural relations, It forgets deign choices, fails to FOLLOW SOLID and DRY principles in coding when repo is big
- [Bug] PATH environment variable cleared when adding new entry
- Security Bug: Chained commands bypass permission check
- PostToolUse hooks not firing on macOS
- [Bug] Segmentation fault during resume command execution
- [Feature Request] Add wildcard support for Skill permissions (Skill(*))
- [Bug] Conversation rename fails with ENOENT error when saving to disk
- /feedback form never submits
- Add session management: delete and rename sessions in CLI and VS Code extension
- [FEATURE] don't treat README.md inside .claude/commands/ folder + subfolder as a command
- [BUG] Text Rendering Issues - Garbled Characters Until Selection
- Windows: Console windows flash when running Bash commands (missing windowsHide option)
- [Bug] Install subcommand downloads wrong architecture on Apple Silicon
- [Bug] Unable to process request - missing bug report details
- [BUG] Bug Report: Performance Degradation (Frame Drops) During Code Editing in v2.0.50
- [FEATURE] Add pre-compaction hook to preserve conversation history before auto-compacting
- Panic: UTF-8 byte boundary error when processing Japanese text
- Feature Request: Make terminal scrollback clearing on compaction configurable
- [BUG] Prompt suggestions no longer appear.
- [BUG] Doing it's own thing to reach the goal, rather than actually going through the hard way.
- [Bug] Model performance degradation: hallucinations and off-task behavior after heavy token usage
- Set up support email infrastructure (Cloudflare Email Routing)
- Feature Request: Expose Agent ID or Type in PreToolUse Hook context
- [FEATURE] Lines in code diffs in VS Code extension
- [Enhancement] Directive Compliance Framing: Welfare-Based Instruction Design
- [Enhancement] Multi-LLM Review Agents: Adversarial Code/Plan Review with Gemini
- [Enhancement] Structured Review Protocol Templates: Code/Plan
- [BUG] Option-based key input on MacOS not working in Terminal client
- [FIX] Empty old_product_id in Kafka reassign messages causes consumer failures
- feat(cli-bridge): Use oneOf with discriminator for ServerMessage in OpenAPI spec