Digest / January 18, 2026
Claude Code Issues Digest — January 18, 2026
199 new issues filed ·
107 resolved in anthropics/claude-code (UTC day).
New issues (199)
- [MODEL] Claude incorrectly states Ctrl+G (nvim shortcut) doesn't exist when asked
- [BUG] Slash command autocomplete highlights wrong item - second match selected instead of first
- [Feature Request] Claude in Chrome GIF: Option to preserve duplicate frames
- Feature Request: Selective action label display in GIF recordings
- Session JSONL files grow to multi-GB size due to bloated "progress" entries
- [BUG] /new command selects /init instead of /clear (new) despite being first match
- /context command output is right-aligned, clears after ~8 seconds, and shows duplicate entries (regression)
- [Bug] Concurrent Claude Code sessions in same repository cause mutual interference
- [DOCS] [Python Agent SDK] Hallucinated `thinking` attribute in `ClaudeAgentOptions` code snippets
- [Bug] /clear command auto-completes to /compact instead
- [DOCS] [Python SDK] `system_prompt` documentation incorrectly suggests string literal for "claude_code" preset
- [DOCS] [SDK] Missing "Skill" tool documentation in Tool Input/Output Types reference
- [FEATURE] Allow some commands to execute asynchronously
- Autocomplete suggestions should not propose hidden dot-files or visibility changes
- [DOCS] Clarify and standardize usage of 1-hour Cache Lifetime in SDK documentation and examples
- [FEATURE] Rewind should checkpoint Plan and Q&A Tool uses
- [FEATURE] Add Vim mode to custom status line configuration
- [DOCS] Inconsistency between Python SDK `PermissionMode` type definitions and documentation
- Feature request: Interactive step-into mode for Task subagents
- [DOCS] [SDK/DOC Discrepancy] `SubagentStopHookInput` in Python SDK missing `agent_id` and `agent_transcript_path` fields
- [DOCS] Missing method parity for `set_max_thinking_tokens` in Python Agent SDK `ClaudeSDKClient`
- GitHub plugin OAuth fails: "Incompatible auth server"
- [DOCS] Missing `model_usage` field in Python SDK `ResultMessage` despite being documented in Cost Tracking
- [FEATURE] Interactive step-into mode for Task subagents
- [DOCS] Contradictory information regarding JSON Schema numerical constraints support in Agent SDK and Structured Outputs
- [DOCS] Flawed "Resuming to Rewind" Workflow in Python SDK Documentation
- [DOCS] Discrepancy in Subagent hook support and missing type definitions in Python SDK
- [DOCS] Conflicting info on `temperature` and `top_p` mutual exclusivity for Claude 4.5 models
- [DOCS] Missing `stop_reason` and `stop_sequence` in Python SDK `AssistantMessage` type
- [DOCS] Omission of `model_context_window_exceeded` stop reason in Python SDK type definitions
- [DOCS] Use `max_thinking_tokens` first-class property in examples instead of environment variables
- [DOCS] Discrepancy between documentation and implementation for `TypedDict` support in SDK MCP Tools (Python)
- [DOCS] [Python SDK] `disable_parallel_tool_use` in `tool_choice` is ignored by the CLI transport logic
- [DOCS] Missing Security Guidance and Input Validation in Custom Tools Examples
- [DOCS] Missing beta header requirements in Agent SDK Structured Outputs documentation
- [BUG] Bug Windows: Extensão não herda PATH ao executar where.exe git
- [MODEL] Claude ignores CLAUDE.md and produces incomplete or misconfigured implementations
- [FEATURE] Per-command control to disable "always allow" option
- [BUG] THis will be published on the Internet
- [FEATURE] Commands should traverse parent directories like CLAUDE.md does
- [Bug] csharp-lsp Unhandled method window/workDoneProgress/create in StreamJsonRpc
- [BUG] Trust prompt appears every session when running Claude Code from home directory (~)
- [BUG] Input Lag / Slow Typing Echo When Context is Full (Regression from 2.0.x)
- [BUG] Statusline API used_percentage significantly underreports context usage
- [BUG] Error: Claude Code process terminated by signal SIGTRAP
- [Bug] Inspector.cs Main() entry point prevents Program.cs execution in dotnet run
- [Bug] Anthropic API Error: Tool result block missing corresponding tool use block
- Temporary working directory files (tmpclaude-*.cwd) scattered in project root instead of .specstory/history
- Skills from marketplace plugins don't appear in slash command autocomplete
- Skills/subagents do not inherit user-level permissions from settings.json
- [BUG] Thai characters display as squares (tofu) in Claude Code CLI - works fine outside Claude
- Claude Code rewrites .mcp.json and strips env configuration
- Permission wildcard * doesn't match escaped $ in file paths
- [BUG] infinite cloudflare loop
- Statusline permanently disappears after /plan command and other slash commands
- macOS dictation (fn key double-press) doesn't work reliably in Claude Code
- [DOCS] Inconsistent Versioning for "Latest" in autoUpdatesChannel documentation
- [DOCS] Clarify Stop vs SubagentStop hook behavior in global settings vs component frontmatter
- [DOCS] Inconsistent installation instructions: Troubleshooting guide recommends deprecated NPM method instead of native installer
- [DOCS] Fix incorrect JSON schema example for `hooks` in settings.md documentation
- [DOCS] Documentation Contradiction: Bash Permission Matching Logic (Prefix vs Wildcard)
- [DOCS] Documentation inconsistency: AWS Bedrock setup requires `AWS_REGION` env var despite `aws configure` step
- [DOCS] `CLAUDE_CODE_MAX_OUTPUT_TOKENS` defaults vs. Amazon Bedrock requirements
- [DOCS] Inconsistent Precedence Hierarchy between Memory and Settings Documentation
- [DOCS] Missing configuration example for Windows WebDAV security warning
- [DOCS] Fix broken Alpine Linux configuration in GitLab CI/CD documentation
- [DOCS] Deprecated fields used in PreToolUse hook code example despite warning
- [DOCS] `OTEL_LOG_USER_PROMPTS` missing from Environment Variables reference
- [DOCS] Contradictory information regarding `plugin.json` requirement between Reference and Marketplace docs
- [BUG] Claude Code process exited with code 3 when I try any input.
- [DOCS] Missing pattern for creating "General Purpose" subagents with Skills access
- [DOCS] Inconsistent security guidance for Bash permission rules and network access
- [DOCS] Explicitly link `--allowedTools` CLI flags to `permissions` settings
- [BUG] Claude Desktop Cowork hangs on "Sending request..." - path.conversation_uuid invalid UUID error
- [BUG] [macOS GUI] Session file grows to 3.1 GB causing app crash and preventing new sessions
- Slash command autocomplete selects second item instead of first/exact match
- [BUG] TunnelServer deletes session immediately after handshake, breaking TCP tunnel functionality
- Feature: Show context metrics at plan approval prompt
- [BUG] Environment variables expand to empty string when command contains pipe
- [FEATURE] Auto-continue after the limit is reset
- [BUG] Orphaned background agent when context limit triggers early due to percentage mismatch
- Plugin agents not loading in v2.1.12
- Feature request: Add browser tab group cleanup to Claude in Chrome extension
- [Bug] Command indexing mismatch: /context highlights /compact; auto-dismisses without ESC
- [BUG] Spanish Mac keyboard: ALT+2 (@) and ALT+3 (#) not working in Claude Code terminal
- Model Circumvents Accountability Systems and Lies About Compliance
- [BUG] Session limit consumption far exceeds actual token usage for simple prompts
- Excessive vertical spacing from agent task outputs in CLI
- Refactor database connection management to auto-close based on usage
- [Feature Request] Allow configuring external editor for Ctrl-G prompt editing
- [Bug] Terminal freeze after successful merge and deploy operations
- [BUG] /context not working as it used to
- [BUG] Custom agents silently not loaded when exceeding ~37 agents - no error or warning
- [FEATURE] Save user input to clipboard when permission prompt steals focus
- [BUG] Task tool subagents cannot write files to disk
- [BUG] EDITOR environment variable causes incorrect path parsing on Windows (.claude folder)
- [Feature] Documents Tab - Browse all uploaded documents
- Severe .claude.json corruption in multi-project environments (30+ concurrent sessions)
- [BUG] /clear command does not work anymore
- [BUG] Feature Request: PreToolUse Hook Context Auto-Injection API
- [Bug] "Turn XX" tabs. can't remove.
- [Bug] Duplicate options in permission prompt menu for edit approval
- [BUG] Token exchange failed with 503 after auto-update (Max plan, VSCode)
- [BUG] Claude cannot see any `npm run` outputs anymore
- [FEATURE] Add filtering options to /release-notes command to reduce token usage
- [BUG] Claude Code creates excessive SYN_SENT connections, exhausting router NAT table
- @ autocomplete truncates long file paths making them unreadable
- "Different color/styling for user messages vs assistant responses"
- PostToolUse hooks: exit code 2 shows 'blocking error' but doesn't actually block
- [BUG] Inability to spawn new terminals in a specific working directory with a new version of Claude Code with a prompt.
- [BUG] VSCode extension ignores ANTHROPIC_MODEL environment variable when using Bedrock
- Windows: Hook commands cause brief console window flash
- [Bug] Password-protected PDFs cause processing to hang despite skip requests
- [Bug] Rule loaded despite non-matching file paths
- [BUG] New options at the conclusion of authoring a plan are poorly worded
- [BUG] EDIT: "-dangerously-skip-permissions" launches debug mode and is hard to track down
- Code Helper Plugin causes macOS Keychain crash via main thread Security API calls
- [BUG] Context limit reached · /compact or /clear to continue
- Crash (Trace/BPT trap: 5) when running multiple instances with custom statusLine command
- [BUG]
- [BUG] Agent edited files during plan mode, then destroyed user work with careless git checkout
- [BUG]
- [FEATURE] URL parameters for Claude Code on the Web - pre-fill prompts with user confirmation
- Orphaned child processes (vitest) persist after Bash tool execution and session end
- Claude Code crashes with SIGABRT when session JSONL files exceed V8 heap limit
- [BUG] Cannot Launch Claucde code with "claude" command - immediately returns trace trap claude
- [BUG] API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"This organization has been disabled."},"request_id":"req_011CXF1SZ3S3oXChsdxhoUwV"}
- [Bug] Superpower plugin shows installed but skills not accessible, missing from plugin list
- Scroll position resets to bottom when terminal loses focus while idle
- Corrupted image in context causes persistent API 400 errors, breaking the entire chat session
- [BUG] MCP Server not loading on Windows despite valid configuration
- Slash command autocomplete prioritizes recency over prefix matching
- [BUG] EXTREMELY DETERIORATED REASONING
- [BUG] Severe input stuttering/jumping when typing fast in TUI - characters appear in bursts
- [Bug] Claude Code hangs when resuming certain conversations with large tool outputs in history
- [BUG] Windows hook paths incorrectly converted to Unix-style, causing "No such file or directory" errors
- Stale background task indicators persist in UI after completion
- [BUG] Subagent processes not cleaned up when Claude.app session ends
- [BUG] Session files grow to multi-GB due to normalizedMessages duplication in subagent progress entries
- [BUG] `--resume` session picker leaves FSWatcher handles open, preventing Ctrl+D exit
- [BUG] /context command output disappears after ~1 second
- 使用calude编辑了代码应用后无法回退代码
- [BUG] API Error: Connection error.
- [BUG] Task tool subagent processes not terminated after parent session ends (Linux)
- [FEATURE] Delete and Rename Chats (VS Code Extension)
- [BUG] Cowork crashes on M4 Mac - seccomp killed error
- Claude Code injects stale MSBUILD_EXE_PATH into shell environment on Windows
- [Bug] Process stuck in tight loop polling /proc/self/statm causing high CPU usage
- Bug: /context command executes /compact instead
- Feature request.
- [FEATURE] Make /context display persist until ESC is pressed
- [BUG] Shell snapshot files have malformed PATH - colons incorrectly escaped with backslashes
- [BUG] Claude Code For VS Code does not use mcp servers at all
- Feature request: Allow nested/recursive CLI calls for testing LLM applications
- [Bug] Memory leak in Claude Code causes excessive RAM consumption
- Presence of ~/.bashrc (even empty) triggers full shell state capture with `set -o onecmd`, breaking npm/subprocess stdout on Windows/Git Bash
- [BUG] VSCode Extension stops updating "Claude's Plan" block after several tasks in the same session
- [Bug] Command autocomplete matches partial prefix instead of exact match
- CLI freezes with "No messages returned" error - never recovers
- [BUG] SEVERELY DEGRADED GASLIGHITN AND CORRUPTED REASONING
- [BUG] Local permission settings (.claude/settings.local.json) are not preserved or re-read after conversation compaction, causing the AI to bypass ask permissions in continued sessions.
- [BUG] AutoUpdater race condition corrupts npm global installation with concurrent long-running sessions
- [Bug] High CPU Usage and Terminal Unresponsiveness During MCP Chrome Browser Interaction
- [Bug] Marketplace config JSON parsing hangs on empty files without error handling - cannot start claude when this happens
- [BUG] Claude Code doesn't use scope from WWW-Authenticate during step-up authorization
- Claude makes false claims about infrastructure state, takes destructive actions without consent
- [BUG] Claude Code 2.1.12 interactive session crashes on startup with pointer authentication trap on macOS 26.2 (Tahoe)
- Feature request: Project-scoped sandbox mode
- [MODEL] CLAUDE COMPLETELY BROKEN
- [Feature Request] Expose sandbox status in status line JSON context
- [Bug] /context command UI renders in statusline area instead of main viewport
- [DOCS] Admit that claude-code isn't open source.
- [BUG] Intermittent "Something went wrong" screen
- [Bug] /context output disappears after 5 seconds in Ghostty terminal
- [BUG] Ctrl+G external editor (nano/micro) fails silently over SSH - editor never appears
- [BUG] Sub-agents can't create sub-sub-agents, even with Task tool access
- OAuth token expired immediately after fresh login - cannot use Claude Code (blocking)
- [MODEL] Claude hallucinated content from an image that wasn't present
- [FEATURE] Add `acceptEditsAndWrites` permission mode
- /compact fails with 500 Internal Server Error after reading large PDF
- [BUG] Ralph Wiggum plugin sessions bleed across Claude Code sessions
- [FEATURE] Add terminal_title to hook JSON payload for session identification
- [Bug] Double URL encoding in OAuth MCP server authentication
- Feature Request: Add PostCommand hook event for CLI commands like /export
- [BUG] Additional allowed domains setting not applied to Claude Code container network egress
- [BUG] Unreal how noticeable it degrades
- [Bug] Renamed tasks not appearing in /resume command
- [Bug] Session resume freezes when searching by GUID in /resume command
- [Feature Request] Add interactive query mode between planning and doing for quick questions
- [MODEL] OPTIMIZED TIME WASTER
- Claude repeatedly runs destructive commands without understanding them, ignores instructions
- Feature Request: Global Skills for Sub-agents
- Feature request: Process lifecycle management for spawned background tasks
- [FEATURE] Restore explicit ultrathink keyword as opt-in extended thinking mode - Quality degradation since automatic thinking
- MCP server shows Connected but tools not discovered (@supabase/mcp-server-supabase)
- [BUG] JavaScript heap out of memory crash when running parallel Explore subagents
- Terminal commands return no output on Windows (MINGW64)
- [Feature Request] Add multiplexer mode to handle concurrent tab operations
- [BUG] Claude Code prompts me to allowlist the parent directory when the current directory has spaces in it
Resolved issues (107)
- [Bug] CLAUDE_AUTOCOMPACT_PCT_OVERRIDE environment variable not being applied
- Feature request: Interactive step-into mode for Task subagents
- [Bug] /clear command auto-completes to /compact instead
- [BUG] Claude Code Runs Tests Inline Instead of Creating Reproducible Test Files - Discovery Process Lost
- [FEATURE] Per-command control to disable "always allow" option
- [BUG] Claude Code / Bun AVX-512 Crash
- [BUG] Claude Desktop Cowork hangs on "Sending request..." - path.conversation_uuid invalid UUID error
- [Bug] ZlibError decompression failures on session start and command execution
- MCP Tool Search not auto-enabling when tools exceed 10% of context
- Option+T not toggling thinking mode on macOS
- UI shows "meta+t" but doesn't explain what "meta" key is
- [MODEL] Ralph loop never appears in the market
- Claude Code ignored CLAUDE.md directives (HTTPS required)
- [BUG] Cowork: File path confusion causes local folder sync failure + Korean folder name encoding issues
- [FEATURE] Allow --continue to create new session if no conversation found
- [BUG] Kannada characters are not displayed correctly.
- [BUG] Memory allocation thrashing causes high sustained CPU usage when idle
- /ide command doesn't detect JetBrains IDE when running inside IDE terminal
- [BUG] Windows Security Update KB5074109 was causing the Claude Code VS Code extension's native binary to crash with error 0xC0000005
- [Bug] Inconsistent text color rendering in file output display
- [BUG] Status line shows global model instead of session's current model
- [FEATURE] Ability to output colors from skills, hook scripts
- [BUG] Misleading "duplicate hooks" warning for marketplace-installed plugins
- [BUG] Panic when processing Japanese characters (UTF-8 boundary error)
- [BUG] Claude clobbers/overwrites old plan files, rather than creating new
- [BUG] Bad substitution when using heredocs with ${var} — runner not using bash
- [FEATURE] Give Claude Code access to developer tools for better debugging
- [Bug] IDE Terminal scrolls to top unexpectedly during long sessions
- [FEATURE] Add rate limit percentage to statusLine JSON data
- [Bug] Interactive mode toggle between plan and non-plan modes not working
- [Bug] MCP Supabase server leaks unauthorized project IDs across user sessions
- Use Tool Search Tool pattern for Task subagents to reduce context overhead
- Plugin install fails with EXDEV when /tmp is on different filesystem
- [Bug] Subagent return context exhaustion causing premature token limit
- [Bug] ANSI escape sequences appearing in output after command execution
- [Bug] Claude Code 2.1.9 regression: degraded code generation quality and reasoning
- Refactor database connection management to auto-close based on usage
- [Bug] Anthropic API Error: Request Payload Exceeds Context Window Limit
- [BUG] Double esc doesn't trigger rewind in VSCode terminal integration (M1 Mac)
- [FEATURE] List subcommand for plugins
- [BUG] Failed to read pdf file
- [BUG] Loss of critical context leading to unsolicited changes and broken working code.
- [BUG] @ command includes .git files in autocomplete
- [BUG] Claude Code: Does Not See, Recognize My Reply.
- Hooks broken again in v2.0.31 (regression after v2.0.30 fix)
- [BUG] PostToolUse hook output visibility depends on exit code and stream
- [BUG] claude --teleport shows non-helpful error message if OAuth token has expired
- [Bug] Claude repeatedly re-solves same problem and loses context
- [Bug] Django Admin form field customization not removing CRUD icons from auth_user field
- [BUG] VScode crashes when running Claude code with parallel agents and parallel subagents within said agents
- [Technical Debt] Extract LLM prompts to versioned templates for A/B testing
- [Technical Debt] Verify HITL reason mapping completeness in draft generation
- [Technical Debt] Extract hardcoded confidence threshold to configuration
- [Technical Debt] Add integration tests with real LLM calls using VCR.py
- [BUG] Bash command outputs not displayed after approving plan mod
- [BUG] Claude Code kills itself AND VS Code when using 'pkill node' to terminate Node.js servers
- [BUG] JetBrains Rider Plugin Launches Wrong Terminal
- [MODEL] Sonnet 4.5 false positive assumption from model for failures. Assumes failure as success, too eager to finish off
- [BUG] Claude Code branches disappear from GitHub after successful push
- [Bug] Claude Code violates CLAUDE.md guidelines in commit messages and summaries and then lies about being more careful in the future (which it won't)
- Feature: Long-context (≈1M) support for Claude Sonnet 4 in Claude Code
- [BUG] Change folder is not "visible" to claude code in session
- [Bug] Claude Pro Opus Model Not Accessible in Claude Code
- Bug: Claude Code times out on USB tethering + VPN (Windows)
- [Bug] Sandbox mode causes 200+ second delay on bash command results
- VSCode/Cursor Instability: Rapid Scrolling and Crash During Extended AI Code Generation
- Subagent logs?
- [Bug] Multiple Claude Code instances spawning, causing terminal flicker and CPU exhaustion since v2.0.14
- [FEATURE] Add /wait Command for Scheduled Execution
- Feature Request: Make Claude Code commands available after they are created within the Claude Code session
- [BUG] claude mcp list causes orphaned mcp server processes
- [FEATURE] compact conversation tool
- Claude Code freezes with 100% CPU during multi-agent task JSON serialization
- [BUG] Inconsistent tab completion behavior in Claude Code (Windows, Git Bash)
- [BUG] New VS Code Extension does not recognize ANTHROPIC_BASE_URL and shows login screen
- [BUG] /terminal-setup command doesn't work in VSCode
- [FEATURE] Better VSCode Terminal Setup Solution
- MCP Server Initialization Fails on First Run with Skip Permissions Flag
- [FEATURE] More Flexible Permission Wildcards
- [BUG] cloning git repositories with a FIDO2 SSH key no longer work when adding marketplaces or plugins from v2.0.15 and up
- [BUG] /rewind cannot restore the TODO list to the checkpoint state
- [BUG] API Error 403 Please run /login
- [BUG] Setting DISABLE_PROMPT_CACHING Environment Variable Causes 401 Unauthorized Errors
- request: Pass available width(s) to statusLine command hook
- [FEATURE] Cross-platform .mcp.json project files
- Can't log in to Claude from Xcode Intelligence settings
- [Bug] Command indexing mismatch: /context highlights /compact; auto-dismisses without ESC
- [Feature] Documents Tab - Browse all uploaded documents
- Credit balance too low (Claude MAX - Enough Usage)
- [BUG] Claude cannot see any `npm run` outputs anymore
- /context command output is right-aligned, clears after ~8 seconds, and shows duplicate entries (regression)
- [BUG] /terminal-setup falsely detects ctrl+shift+enter as shift+enter in Kitty
- [BUG] Cannot Launch Claucde code with "claude" command - immediately returns trace trap claude
- Orphaned child processes (vitest) persist after Bash tool execution and session end
- Scroll position resets to bottom when terminal loses focus while idle
- [BUG] Context Loss Bug in v2.1.3/2.1.4
- [Feature Request] Restore persistent visual indicator for thinking mode status in conversation view
- [Bug] Claude Code hangs when resuming certain conversations with large tool outputs in history
- [BUG] Windows hook paths incorrectly converted to Unix-style, causing "No such file or directory" errors
- Feature: Google Drive file picker for multi-file import
- [BUG] /clear command does not work anymore
- Feature request: Allow nested/recursive CLI calls for testing LLM applications
- [BUG] Shell snapshot files have malformed PATH - colons incorrectly escaped with backslashes
- Version parsing crash: Invalid Version with date suffix (2.1.0 (2026-01-07))
- [BUG] Claude Code 2.1.12 interactive session crashes on startup with pointer authentication trap on macOS 26.2 (Tahoe)
- Slash command autocomplete prioritizes recency over prefix matching
- [FEATURE] Respect the BROWSER environment variable