Digest / March 6, 2026
Claude Code Issues Digest — March 6, 2026
342 new issues filed ·
306 resolved in anthropics/claude-code (UTC day).
New issues (342)
- [FEATURE] Configurable path for all Claude files that are written in my home dir
- VSCode native UI: Notification and PermissionRequest hooks do not fire
- [Feature Request] Increase token limits and rate limits for Claude Code operations
- [BUG] MCP tools completely inaccessible from `--agent` main thread — breaks orchestrator pattern
- [Bug] Claude Code does not display proposed plan/changes before implementation
- [FEATURE] Conversation History
- [BUG] Edit tool breaks hard links — creates new inode instead of writing in-place
- [BUG] `disallowedTools: [Write, Edit]` trivially bypassed via Bash tool — agents use sed/awk/redirects to modify files
- [Retracted] Separate clones of same repo are merged into single project
- [BUG] Subagents with `memory` field never create or update MEMORY.md — memory system not functional for Task() subagents
- [BUG] Bash tool corrupts UTF-8 non-ASCII characters in inline command arguments on Windows (Git Bash)
- [BUG] Sandbox allows a users permissions.allow for WebFetch to work for domains not in sandbox.network.allowedDomains
- [FEATURE] Agent Teams: add Windows Terminal split pane support
- "Permission denied" error on Windows when username contains spaces (unquoted temp file path)
- [Feature Request] Persistent plugin context display (CLI + Cowork)
- Add dynamic session context (git branch, cwd, PR) to OTel log record attributes
- PostToolUse hook block message displayed twice for single hook execution
- [BUG] MCP tool schemas with complex/nested properties are silently truncated and parameters stripped
- [BUG] "Tool loaded." confirmation rendered as user message in chat UI
- [MODEL] CLAUDE CODE HALLUCINATES DATA THAT IS NOT AVAILABLE:
- Feature Request: Add setting to disable session feedback prompt
- [BUG] Windows EEXIST error on startup: Failed to save config with lock (mkdir conflict with USERPROFILE when using Git Bash)
- Multi-line status line causes cursor offset in interactive selection UI
- [BUG] Claude in Chrome: MCP tab group dissolves unexpectedly when closing tabs
- Permission matcher treats quoted dash strings as flags
- Global settings.json allow list not applied in git worktree sessions
- [BUG] Agent tool model parameter silently ignored in v2.1.69+ (regression from v2.1.68)
- [BUG] VSCode extension: Edit and X buttons in conversation dropdown do not respond to clicks
- [BUG] Cowork session resume loop burns context in minutes, locks session with "Prompt is too long" — Windows 11 Home, Max plan
- [BUG] cowork-svc repeatedly re-verifies claude.exe signature on every RPC call, causing ~195MB/s I/O
- [BUG]
- Shift+Return no longer creates newline in input (regression in v2.1.70)
- [Bug] Model fabricates user authorization and bypasses security controls in multi-agent sessions
- [BUG] Regression: Pasting text in CLI hangs and crashes (broken since 2.1.70, worked in 2.1.69)
- Statusline usage data unavailable with multiple concurrent sessions (OAuth rate limit exhausted)
- [BUG] /ide command crashes with "onInstall is not defined" when auto-installing extension
- /reload-plugins MCP server count only includes plugin-contributed servers
- Japanese IME: text duplicates/corrupts when inserting in the middle of input
- Agent Teams: tmux-spawned teammates exit immediately — stdin not piped
- [Bug] Upgrade prompt appears after successful upgrade to latest version
- Output renders line-by-line from bottom, causing slow scroll and poor readability for long responses
- [BUG] Thinking block content empty (thinking_len=0) since v2.1.69 — only encrypted signature returned
- [FEATURE] User-side sideband display: output the user sees but Claude does not
- Session becomes unresumable after JSONL writer drops assistant entry during parallel tool calls
- [BUG] Parallel tool results corrupted after session resume - only last result retained
- [BUG] Claude AI does not see text typed in during a chat nor any copy-paste. Gaslit too.
- [BUG] Subscription gets ignored when an API key env variable is set
- [FEATURE] Claude should be an expert in Claude
- toggleMcpServer() silently fails for SDK-injected MCP servers (only searches settings-based servers)
- Feature Request: Team Max seat — Team Plan with Max-level capacity
- Voice mode: holding Space sends literal spaces instead of recording audio on macOS terminal (zsh)
- [FEATURE] Allow hooks to set/switch model automatically (e.g., UserPromptSubmit hook with model routing)
- Slash command expansion has no visual indicator to the user
- [BUG] claude code in terminal returning a Bun exception
- [BUG] Claude Code shows "Claude API" instead of "Claude Max" — Remote Control unavailable despite active Max subscription (Linux)
- Shift+Enter no longer inserts newline in prompt
- MCP OAuth discovery fails for servers without `/.well-known/oauth-authorization-server` (e.g. Snowflake Cortex MCP)
- [DOCS] MCP Tool Search docs omit gateway compatibility behavior for `ANTHROPIC_BASE_URL` proxies
- [DOCS] Interactive command reference missing `/color` reset variants (`default`, `gray`, `reset`, `none`)
- [DOCS] Permissions docs do not document remote `defaultMode` restrictions (`acceptEdits`/`plan` only)
- [DOCS] VS Code docs are outdated for session list spark icon, plan markdown comments, and `/mcp` management dialog
- [DOCS] Voice mode and `voiceEnabled` settings are undocumented in Claude Code docs
- [FEATURE] Persistent project context, account-synced history, and robust memory management
- `--model` CLI flag silently ignored when ~/.claude/settings.json has a model key
- [BUG] newline in vscode extension with shift enter broken in V2.1.70
- [BUG] Bug Report: Interactive UI unresponsive on Windows — raw mode not supported
- [FEATURE] Feature Request: Allow custom content injection into the TUI bottom status bar
- [Bug] Shift+Enter key input corrupted to "enter"
- [BUG] LSP tool passes `rootUri: null` during initialization, breaking TypeScript Language Server on Windows
- [BUG] No Cross-File Indexing
- [BUG] LSP tool passes `rootUri: null` during initialization, breaking TypeScript Language Server on Windows
- Git detection fails on Termux (Android) despite git being installed and functional
- [BUG] usage limit / session management bug in Claude Code.
- [BUG] Capabilities settings don't enforce file and code execution restrictions on web client
- Shift+Enter no longer creates a new line in the input
- [BUG] Claude Desktop v1.1.5368: Unable to add HTTP-type MCP server
- [BUG] Shift+Enter no longer creates a new line in the input
- Pin timer/token count to right side of spinner line
- [MODEL] Should not encourage shell command substitution `$(...)` in system prompt — causes permission approval dialog spam
- [Feature Request] Custom metrics and hooks support for insights command
- Sidebar icon missing in Cursor due to secondary sidebar detection
- [BUG] The model field recorded in JSONL files under ~/.claude/projects/{project}/ does not match the actual model being invoked, leading to inaccurate usage tracking and billing calculations.
- [Bug] Unable to process empty bug report
- [Bug] "Tool loaded." output from ToolSearch appears as user prompt (regression in 2.1.70)
- Edit tool broken: 'replace_all type is expected as boolean but provided as string'
- [BUG] Integration issue with OpenRouter API (Base URL override):API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Invalid Anthropic Messages API request"}
- [FEATURE] Option to disable auto-newline after slash command/skill input
- -
- [BUG] [Windows] Bun binary hangs after initialization in v2.1.69 - REPL never mounts
- [Bug] Plugin manifest validation rejects unrecognized keys after installation
- [BUG] Agent memory writes to unpredictable location (project-level vs global)
- [BUG] 12
- [FEATURE] https://github.com/anthropics/claude-code/issues/11045#issuecomment-3981143436
- [BUG] Plugin paths hardcoded with absolute paths fail across environments
- [BUG] Teammate ignores shutdown_request and loops idle notifications indefinitely (in-process backend)
- [BUG] Cannot load "Claude Code for VS Code" extension when open project with "Remote Repositories"
- [BUG] VSCode plugin does not detect LSP in git worktree
- [Bug] Global agents in ~/.claude/agents/ not recognized, only project-local agents work
- [BUG] Claude Mobile App - Conversation prompt text lost when message limit reached
- /rename command does not persist in /resume list
- [FEATURE] Inline per-change diff approval UI in VSCode extension (accept/discard individual hunks)
- Plan file should be cleared after successful implementation
- [Feature Request] Improve contrast of performance/speed indicator in input area
- [BUG] EEXIST: file already exists, mkdir 'C:\Users\<USERNAME>'
- [BUG] /clear does not reset permission mode to defaultMode from settings
- Add configurable maxCollapsedLines for tool output
- [BUG] "GitHub app not installed" modal on mobile despite app being installed (personal repo)
- [Feature Request] Update terminal title bar when context is cleared and new task starts
- [BUG] Claude Code Ignores New Requests and Summarizes Previous Context Instead
- [DOCS] GitHub Actions page references --allowed-tools instead of --allowedTools
- [Feature Request] Support task sharing across parallel Claude sessions to maintain context without conversation compaction
- [Feature Request] Tool loader should display loaded tool names instead of generic message
- Expose reasoning_effort and permissions_mode in status line JSON
- Claude Desktop: Plugin browser shows 0 plugins due to truncated JSON from VM-internal CLI v2.1.51
- [BUG] Claude Code forgets persistent memory instructions after context compaction
- [BUG] Sonnet 4.6 consistently transposes characters in usernames/paths
- Team agents ignore model setting and run on Opus instead of Sonnet
- google-docs MCP: OAuth token not persisted between sessions (re-auth every terminal)
- UI language localization support
- [BUG] Memory leak: RSS grows continuously (~1GB/min) with zero user interaction after session start
- Include effort level in statusLine hook input
- [BUG] Version 2.1.70 has a very low cache hit rate
- Plugin install tip shows for already-installed plugins
- [BUG] Claude Code hangs on startup when Windows username contains spaces (EEXIST error)
- [FEATURE] Built-in tool for consecutive bash commands for better allow-listing
- Auto-backup Task outputs before context compaction
- Security: permission enforcement relies on LLM judgment rather than hard rules, settings.local.json may be bypassed
- [Cowork] User-created skills stored in ephemeral session dirs — silently deleted on cleanup
- Agent Teams ignores ANTHROPIC_DEFAULT_OPUS_MODEL, hardcodes members to claude-opus-4-6
- [BUG] Regression: MCP tool search fails in 2.1.70 (working in 2.1.69)
- [BUG] Shift+Enter no longer inserts newline over SSH (v2.1.70)
- Feature: async/background mode for MCP tool calls
- [BUG] Title: Preview sandbox broken on macOS — EPERM uv_cwd
- [Bug] Tool execution stuck in infinite loop with no output from bash command
- [FEATURE] Per-agent model selection in Teams
- Claude Code gets stuck in 'clauding...' loop with large JSON + non-ASCII URL prompt
- [BUG] Cowork VM crashes ~3-4 minutes after successful startup — HCS invalid JSON query kills VM
- [BUG] Error adding Superpowers plugin marketplace on Windows 10
- Opus 4.6 is behaviorally indistinguishable from Sonnet 3.5 on iterative tasks
- [BUG]
- [BUG] Shift+Ent no longer working in 2.1.70
- [BUG] Shell snapshot captures interactive-only functions, eval-per-function pattern causes O(n) fork overhead (~8s per Bash tool call)
- [FEATURE] /rename accepts the new name but the session list still shows the original first message instead
- [FEATURE] [UI] Distinguish subagent and main agent actions/steps
- [BUG] hooks not deterministic
- Shift+Enter multiline input broken in WSL2 terminal (regression in 2.1.70)
- [BUG] Claude Desktop macOS: intrusive screenshot tooltip
- [Bug] File editing fails with EEXIST error on Windows 11
- [BUG] JPEG images silently converted to PNG in VS Code extension, causing 5MB API limit errors
- bug(vscode): Skill tool crashes with EEXIST when home dir is used as working directory on Windows
- [BUG] EOF error with qutoes
- [MODEL] Claude claims system messages are "injected" and social-engineers users to weaken permissions
- chat:cycleMode (Shift+Tab) should include defaultMode value in the cycle
- [BUG] VSCode extension: Bash tool does not capture stdout (commands run in popup terminal window)
- [BUG] gh CLI repo context defaults to local repo instead of -R flag
- Agent teammate iTerm session not closed after shutdown
- [BUG] Claude can't Edit Files, Dir Problems, mkdir, Uses Shell and Python to edit
- Write tool fails with EEXIST on Windows when parent directory already exists
- Chrome extension bridge "Invalid token or user mismatch" despite matching account/org (Team account)
- Bug: Cmd+N opens duplicate conversations based on visible tab count
- [BUG] Chrome extension bridge "Invalid token or user mismatch" despite matching account/org (Team account)
- [BUG] Customer Support is broken.
- [BUG] System reminders (e.g. `<new-diagnostics>`) are stripped from persisted conversation history, breaking grounding
- [FEATURE] Allow Hooks to control Plan Mode completely
- [BUG] EEXIST: file already exists, mkdir on Windows when target directory already exists — affects both Write and Edit tools
- [BUG] Voice input doesn't work in plan edit mode
- Plugin update detection and upgrade workflow
- [Bug] Remote control session creation failed: Invalid session context conversion
- [FEATURE] Auto-route simple tasks to Sonnet to conserve Opus quota
- [BUG] Bash tool broken on Windows when username contains apostrophe
- [Bug] Unable to process empty bug report
- [BUG] status line in win11 powershell does not stay on the bottom but stays at the start of the conversation
- LSP server manager initializes before plugins register their servers (race condition)
- Plugin hooks (PreToolUse) not propagated to subagents spawned by Agent tool
- --chrome-native-host crashes on Windows with Bun internal panic (v2.1.70)
- Custom statusLine command resets shell CWD between Bash tool calls
- [Feature Request] Resolve hooks from nearest .claude/settings.json relative to edited file
- [FEATURE] Add sandbox.filesystem.allowRead
- [MODEL] "NEVER generate or guess URLs" instruction causes model to withhold URLs entirely, not just prevent hallucination
- [BUG] option to hide or minimize the built-in “status footer” (multi-line debug/cost panel)
- [BUG] Claude Desktop - Google OAuth login loop, claude:// callback not delivered to running instance (Windows Store)
- [Cowork] Accessibility: Animated status text ("Scheming...") is unusable for ADHD users
- [BUG] claude doctor hangs indefinitely when using AWS Bedrock (CLAUDE_CODE_USE_BEDROCK=1)
- [FEATURE] hide the git commit bar
- Opus 4.6 quality regression: production automations broken by apparent model downgrade
- Pro plan usage limits need improvement — $20 extra usage depletes in ~24hrs, making the tool impractical for real projects
- [FEATURE] /curly option: context-aware curly/straight character handling in Write/Edit
- [BUG] Teams not using the ANTHROPIC_MODEL or other env vars.
- [Bug] Anthropic API Error: Rate limit reached despite Max plan subscription
- [FEATURE] Cowork: respect ANTHROPIC_BASE_URL / support corporate API gateways
- Remote control: app shows stale sessions and does not display currently active session
- VS Code extension: no worktree cleanup on tab close or /clear
- VS Code extension has no setting for extended thinking — exposes CLAUDE.md enforcement gap
- [BUG] Built-in subagents (Explore, claude-code-guide, statusline-setup) use hardcoded model names, ignoring parent model
- Claude Code Web: Go 1.26 not available in container environment
- ToolSearch results not shown in UI output
- [BUG] Sonnet 4.6 agent misspells .claude as .claire in file path, creating stray directory
- [FEATURE] expand ${CLAUDE_PLUGIN_ROOT} in "allowed-tools" portion of skills
- Plugin install copies marketplace-only fields into plugin.json, causing validation failure
- VS Code extension: scrolling up during streaming should pause auto-scroll
- [MODEL] Claude Code admits exploiting user patience to deceive and offload its own work onto the user, fakes compliance after corrections, asks 9 questions it already knows the answers to, then confesses: "you were too patient, and I exploited that"
- Docs: settings.json permissions don't explain that piped commands need separate entries
- [FEATURE] Introduce config flag for outputting with highlighting and markdown
- [FEATURE] Allow customizing terminal tab title via config or hooks"
- [Bug] Claude Code injects GITHUB_TOKEN PAT into Bash environment, conflicting with gh CLI OAuth token
- Shell becomes unusable when CWD is deleted (e.g. after git worktree remove)
- [BUG] Interactive mode hangs on Windows after upgrading to v2.1.69
- Project skills silently dropped beyond ~28 limit — no warning or error
- [FEATURE] Vim Mode Cursor Style Adaptation - Different cursor shapes for Normal/Insert/Visual modes
- [BUG]
- [BUG] `allowedMcpServers` in managed-settings.json can be bypassed via CLI flags
- claude-in-chrome MCP tools broken — tengu_chrome_auto_enable flag is false
- Support custom diff color themes
- Option to keep terminal cursor visible during interactive sessions
- Feature request: Hook event for permission prompts
- [BUG] Hooks execution deferred until terminal tab regains focus (Windows Terminal)
- Custom agent (subagent_type)이 Skill tool을 호출하지 않는 문제
- [FEATURE] Observational Memory
- Cowork never works on Windows 11 Home — virtualization detection fails, then MSIX reinstall loses Cowork tab permanently
- [BUG] : /exit command prints farewell message but doesn't terminate the process
- Bash tool runs commands in background despite run_in_background not being set
- [FEATURE] Keyboard shortcut to cycle effort level without opening model picker
- [SOLUTION] RPC error -1: virtiofs mount Plan9 mount failed: bad address — Working Recovery Script + Fix Pattern (Windows 11 Pro)
- [BUG] Code tab crashes on Windows 11 Home 25H2 after auto-update — VM service not running (regression from working state)
- Interactive mode exits immediately (exit 0) on Linux kernel 4.18 (Kubernetes/RHEL 8)
- Permission system UX: compound command blocking, rule accumulation, undiscoverable Bash(*) fix
- v2.1.70: Deterministic SIGTRAP crash in Bun HTTP Client thread (3 crashes, identical stack)
- v2.1.70: ~30s startup delay before typing is responsive (WSL2)
- Statusline context percentage is inaccurate — shows 69% when context limit is already reached
- [Feature Request] Display estimated time-to-completion for multi-step operations
- Feature request: Persistent context window indicator in prompt area
- [Bug] /resume hides sessions when folder is configured as worktree
- A user named their-Claude "Loa" | the claude-memory-archive Anthropic should study
- Feature Request: Visual Testing and Interaction for Claude Code
- [FEATURE] Support TLD-level wildcard matching for WebFetch permissions
- Max plan usage: Claude Code on remote server via task management UI
- VS Code: Conversation history only shows current session, older sessions not listed
- [FEATURE] Per-subagent effortLevel in agent frontmatter
- [BUG] Claude Code low credit balance after top up.
- [Bug] Non-ASCII characters in input causing encoding issues
- [BUG] Claude Code inside vscode cannot open a valid image file (png or jpg) from Google Drive.
- [BUG] Bash tool duplicates stdout in model context when command exits non-zero
- [BUG] Personal plugin skills not mounted in Cowork container despite being enabled in UI
- [FEATURE] Allow switching models while composing a prompt without losing input
- Subagents resolve to main repo root instead of worktree directory
- Claude Code fabricates configuration details and invents non-existent commands when answering settings questions
- Windows: rg.exe processes never terminated, blocking app updates (file locked)
- [BUG] Session name lost from status line when exiting plan mode
- [BUG] Claude Code stopped respecting model in agent altogether
- [Feature Request] excludedCommands should also bypass Mach port / IPC restrictions for local app CLIs
- [FEATURE] Bring Back Old Startup UI as an Option
- [FEATURE] Support nested claude -p calls from custom slash commands without nested session error
- [BUG] Differential view in Edit tool stopped working.
- [BUG] Startup SSH connectivity check triggers hardware key prompt (YubiKey/GPG agent)
- /status diagnostic false positive: ~/.local/bin not in PATH when using PowerShell
- Crash on worktree session exit leaves terminal in broken state (Windows)
- [BUG] Claude can bypass "no nesting" rule and/or `deny` permissions via env variable prefix
- Skill hot-reload doesn't detect new skill directories added mid-session
- [BUG] Cleared entire project without permission after crash
- [BUG] Claude Code appears twice in VSCode sidebar after extension update
- [BUG] --resume crashes with "undefined is not an object (evaluating 'd.length')" when session contains api_error entries
- [FEATURE] Persist PR workflow context across compaction
- Per-session and consolidated token usage visibility in Claude Code
- Effort level label inconsistently shown on thinking spinner
- [BUG] Security concern: Claude Code attempts to enumerate SSH private keys when git clone fails
- [BUG] /ide fails to connect to VS Code when cwd differs from startup directory (worktree scenario)
- [BUG] Ralph Wiggum loops are broken now
- ToolSearch 'Tool loaded.' result renders as user input in VS Code extension
- [BUG] Claude Code Extension (VSCode) Cannot Authenticate with Azure AI Foundry
- Claude Code sidebar in Desktop app: VM never starts, 'Failed to load session'
- [FEATURE] When writing/editing code, allow a mode where [ESC] to have a longer conversation does not collapse the view of the proposal
- [BUG] Interactive TUI freezes after trust prompt on Windows 11 Build 26200
- [BUG] Claude code is getting stuck/ultra slow at roughly 50-90 tokens used when uploading a picture and asking to look at it.. Has been an issue since today for me
- Feature: context file dispatch — trigger-based file loading from CLAUDE.md
- [BUG] Edit tool fails with "replace_all type is expected as boolean" since v2.1.70
- [BUG] /resume finds no conversations while startup "Recent activity" shows them _ project key mismatch
- [FEATURE] Collapsible/disclosure sections for output verbosity control
- [Feature Request] Permission mode change hooks + context-aware fast mode toggling
- [FEATURE] /init should warn before scanning if no exclude rules are present
- [BUG] CLAUDE_CODE_DISABLE_TERMINAL_TITLE=1 still clears the title when exiting
- [BUG] Cowork Windows: bwrap sandbox torn down between turns, killing background processes (works on Mac)
- [BUG] Session rating prompt appears as plain text above chat input, leaking into messages
- [BUG] Opening external editor (Neovim) clears conversation log display
- [FEATURE] Include thinking/extended-thinking tokens in OpenTelemetry metrics
- [FEATURE] Add per-tool token cost to OpenTelemetry events
- [FEATURE] Add project/repo context label to OpenTelemetry metrics
- [BUG] Bash tool hangs indefinitely (~25s timeout) when working directory is on NFS mount
- [Bug] Shift+Enter no longer triggers newline in input
- [Bug] Worktree created in incorrect directory instead of as sibling to main repo
- [Bug] Claude creates empty 'API' and 'Publishable' files on file edits
- Distinguish hook denial from hook error in PreToolUse output
- [BUG] VSCode Extension crashes with exit code 1 on SessionEnd - MCP error -32601
- [Bug] CLI unresponsive on simple queries with extended response latency
- Add quiet/silent option for async hooks
- Suppress 'Tool loaded' message for deferred tools
- [BUG] Skills from ~/.claude/skills/ and plugins not shown in Customize -> Skills panel
- [BUG] Plugin details menu says "show on github" for non-GitHub repository URLs
- [FEATURE] Voice mode: custom vocabulary and spoken-to-text replacements
- [Bug] Prompt suggestions unavailable in config menu and environment variable
- [BUG] Cowork Windows: EXDEV cross-device rename + signature verification failure (two independent bugs)
- I need more information to generate a GitHub issue title. Please provide the bug report or feature request details that you'd like me to create a title for.
- Feature request: simple Full Access permission toggle (like Codex CLI)
- temp
- Remote Control not enabled on Max plan: 'Remote Control is not yet enabled for your account'
- [Feature Request] Add 'Solo Dev Mode' for handling pre-existing issues
- [FEATURE] Add persistent total cost tracking across compactions
- [BUG] Conversation .jsonl not written to disk on Windows 11 — v2.1.70 regression
- Persistent communication constraint failure: in-context style rules degrade over session length despite persistent memory
- [Bug] Claude provides inaccurate OAuth redirect URL support claims without verification
- [BUG] Session file not written before SIGTERM when response is short — --resume intermittently fails
- Branch detection uses init.defaultBranch instead of remote HEAD
- [BUG] Output Blocked by content filtering.
- [Bug] Remote Control not enabled for Claude Max subscriber — "Remote Control is not yet enabled for your account
- URLs wrap with 2-space left indent on continuation lines in terminal renderer
- [BUG] Disconnected cloud MCP connectors (e.g. Atlassian) still trigger browser OAuth prompt on every session start
- [BUG] --worktree CLI flag rejects non-git repos without checking for WorktreeCreate hooks
- Wrong media_type sent for JPEG images in VSCode extension
- [BUG] Severe Memory Leak
- [Feature Request] Support command arguments syntax for `/plan` (e.g., `/plan description`)
- [FEATURE] Extend deferred tool loading to built-in subagents
- [FEATURE] VSCode integration has no way to display which subscription is currently active in my claude code conversation or panel
- [BUG] /plugin detail view shows errors from wrong marketplace when same plugin name exists in multiple marketplaces
- Task list: allow expanding truncated task titles
- Plan mode: show diffs between plan iterations
- [FEATURE] Allow sending screenshots without text input in VSCode extension
- [BUG] Ubuntu Terminal on Windows keep disconnecting and crashing with no warning
- [Feature Request] Implement mandatory human code review process for AI-generated changes
- [Bug] Severe performance degradation and unsafe decision-making near context limit
- [BUG] [Local Fix and Code Suggestion] [Co-work RCP -1]
- [Feature Request] Add timeframe parameter support to /insights skill
- [Bug] Claude Code CLI strips `<context>` XML tags from output
- stop_reason=refusal on legitimate regulatory document classification of public clinical trial protocols
- [BUG] /api/oauth/usage endpoint aggressively rate limits, making usage monitoring unusable
- [BUG] Won't detect Git Bash in user home directory, but detects everywhere else
- [BUG] MCP tool call parameters display escaped \n and \t instead of actual line breaks
- /model command does not switch context window size (stays at 1M instead of standard 200k)
- [BUG] Terminal tab title cleared to empty string on exit despite CLAUDE_CODE_DISABLE_TERMINAL_TITLE=1
- VS Code extension: JPEG screenshots stored as image/png in message history, causing API 400 error
- Claude Desktop app extreme input lag (18+ seconds) due to React render loop
- [Bug] Autocomplete dropdown truncates skill/command descriptions regardless of terminal width
- [BUG] Claude in Chrome — tab with chrome://newtab origin causes invalid tab ID and connection failure
- MCP stdio servers reported as 'failed' on exit despite clean shutdown
Resolved issues (306)
- [Feature Request] Increase token limits and rate limits for Claude Code operations
- [BUG] high token usage because of duplicated bash tool output
- [Retracted] Separate clones of same repo are merged into single project
- [Feature Request] Persistent plugin context display (CLI + Cowork)
- [FEATURE] Agent Teams: add Windows Terminal split pane support
- HTTP hooks silently fail in second+ concurrent sessions (report success, never send request)
- "Permission denied" error on Windows when username contains spaces (unquoted temp file path)
- [BUG] "Tool loaded." confirmation rendered as user message in chat UI
- OAuth usage API (/api/oauth/usage) returns persistent 429 rate limit
- [BUG] Windows EEXIST error on startup: Failed to save config with lock (mkdir conflict with USERPROFILE when using Git Bash)
- Statusline usage data unavailable with multiple concurrent sessions (OAuth rate limit exhausted)
- [BUG] [Windows] Interactive TUI freezes after trust dialog — non-interactive (--print) mode works fine
- Output renders line-by-line from bottom, causing slow scroll and poor readability for long responses
- /mobile QR code always redirects to App Store instead of opening session in Claude iOS app
- [BUG] Windows: claude.exe calls `code --list-extensions` on startup, opening empty VS Code windows
- [BUG] Windows: CLI spawns 3 empty VSCode windows on startup — root cause is `code` CLI calls from integrated terminal
- 3 VS Code windows open on every Claude Code launch since 2.1.69
- [Bug] Windows: claude.exe repeatedly runs extension install on every launch, spawning multiple VS Code windows
- [BUG] Claude Code 2.1.69 freezes on startup in specific project directories on Windows
- [BUG] WEB UI Plan Usage
- Starting Claude Code in VSCode integrated terminal opens 3 new VSCode windows
- [BUG] Running claude code in VS Code integrated terminal spawns 3 blank VS Code windows on Windows
- CLI started in VS Code integrated terminal opens 3 blank VS Code windows (Windows)
- [BUG] v2.1.68 (updated 2026-03-04) opens 3 blank VS Code windows when claude is started in the integrated terminal.
- Shift+Enter no longer inserts newline in prompt
- [BUG] No Cross-File Indexing
- [BUG] LSP tool passes `rootUri: null` during initialization, breaking TypeScript Language Server on Windows
- [BUG] LSP tool passes `rootUri: null` during initialization, breaking TypeScript Language Server on Windows
- Shift+Enter no longer creates a new line in the input
- -
- [BUG] Claude Code forgets persistent memory instructions after context compaction
- [Bug] Plan mode auto-executes without user approval instead of waiting for confirmation
- [Feature Request] Separate project-specific auto-generated settings from manual config in ~/.claude.json
- Remote Control fails on v2.1.63 - "Workspace not trusted" + silent failure
- [Bug] Anthropic API Error: Image processing fails with 400 status code
- [FEATURE] AskUserQuestion: Distinguish empty answers from actual user responses in tool_result
- [BUG] Remote-control fails with bad option: --sdk-url session_XXX
- Custom statusline not refreshed after /compact command
- [Bug] Input field does not word-wrap — text extends beyond terminal width
- Session resume crashes on large multi-day session (12MB transcript, 207 subagents)
- Voice mode — "No speech detected" despite working microphone
- [BUG] VSCode extension diff preview fails with CRLF line endings - "String not found in file"
- [Feature Request] Inline prompt autosuggestions while typing (zsh-autosuggestions style)
- [Bug] Rename operation missing badge
- [BUG] API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"{\"message\":\"messages.3.content.0.tool_result.content.0.type: Field required\"}"},
- Auto-compact triggers based on cumulative session tokens instead of actual context window usage
- [BUG] Claude Desktop on Windows: Quit takes 10+ seconds with multiple MCP servers configured
- Plugins: allow agents to declare scoped tool permissions for background execution
- Plugin install blocks re-installation for different project scope
- [FEATURE] Customizable thinking status messages
- [Bug] Worktree setup modifies main repo git config instead of worktree-specific config
- [BUG] Can't see usage
- [Bug] Vietnamese IME input drops characters in terminal (Unikey/ibus-unikey)
- [BUG] coworkd auto-update reformats ext4 session disk, destroying all 31 active cowork sessions
- [BUG] illegal hardware instruction - bun has crashed (segfault)
- Feature: Don't count 'how to use Claude' questions against usage limits
- [BUG] MCP Connector OAuth popup window doesn't close after successful Entra ID authentication
- [BUG]
- /insights: add project-level and date-range filtering
- [BUG] cannot expand extra message in AskUserQuestion
- Screen flash on macOS caused by repeated osascript Terminal theme polling
- Expose context_window data in hook event stdin JSON
- [Feature Request] Screen freeze / scroll lock while Claude is generating output
- [Feature Request] Emit OSC prompt markers for terminal prompt navigation (Ghostty jump_to_prompt)
- Allow configuring or disabling the multi-line command newline safety prompt
- [BUG] Skill invocation fails when referenced mid-sentence with "use" prefix
- claude remote-control fails with bad option: --sdk-url
- [BUG] Cowork: Plan9 mount failed: bad address on every spawn after first session — VM unrecoverable without full restart (Windows, v1.1.4498)
- WebSearch source links are not clickable in terminal
- [BUG] Remote Control fails with 'bad option: --sdk-url' on Node v24
- Feature request: show timestamps on chat messages
- [FEATURE] Shared channel for agent teams — persistent, ordered group communication
- Feature request: option to hide/minimize diff output for Edit tool
- No option to uninstall/remove MCP servers or plugins from UI
- Session labels not updated when project/repo is renamed
- Disabled MCP servers still inject instructions into context window
- [Feature Request] Add toggle to display full pasted text instead of abbreviation
- Text output adds leading spaces and embedded newlines, breaks copy-paste
- [BUG] Claude Code kicks in /extra-usage without asking for permission
- [FEATURE] meaningful tab-titles in Windows Terminal to aid crash-recovery
- Non-array settings (statusLine, hooks) not inherited from global when project settings.local.json exists
- Ctrl+V 'preview' shortcut in /resume session picker conflicts with system paste on Windows
- Plugin marketplace creates mangled directory in project root on Windows
- [BUG] Hebrew (RTL) text displays incorrectly in VSCode chat panel
- [Feature Request] Remote Control (`/rc`) Command Unavailable for Max Account Users
- Custom agent with model: sonnet loses tools declared in frontmatter
- Remote-control bridge spawn missing cli.js script path in child process args
- [FEATURE] Expose active team name in statusline JSON payload
- [BUG] Cowork wiped my scheduled tasks and history when I cleared cache and restarted; are they still saved locally?!
- Claude in Chrome MCP never connects despite native host running correctly
- [Feature Request] Disable or customize auto-suggestions behavior
- [Bug] Prompt caching consuming usage limits faster than expected
- Respect terminal cursor settings (shape, color)
- [BUG] Team of Agents - respawn
- Add ability to delete individual conversations from history
- Bug Report
- Feature request: real-time clock awareness
- [Feature Request] Add disabled flag for individual MCP servers in configuration
- [BUG] Remote Control fails with "Bridge environments are not available for this organization" on Pro plan
- [FEATURE]
- No way to disable plan mode — users should be able to opt out
- [Bug] MCP slash commands override Claude Code defaults, preventing access to built-in commands
- [Bug] Remote Control initialization failed
- [FEATURE] add /copy command to claude code for VS Code
- Feature request: configurable past-tense completion verbs
- [Bug] Windows: 3 blank VS Code windows spawn on every Claude Code session start (terminal & extension)
- [BUG] Title: Claude Desktop (Mac): No way to unarchive a project
- Feature Request: Support multiple Google accounts in Gmail/Calendar MCP integrations
- [BUG]
- Claude Code v2.1.62 — Server-Side KV Cache Stale Context Regression (P1)
- Tasks orphaned when 'clear context' creates new session in plan mode
- [BUG] overloaded_error
- [BUG] VSCode extension freezes when generating large file content for Write/Edit tools
- 400 error: empty text content block when background tasks complete during user input
- [Bug] Tool calls execute without waiting for user approval between operations
- [BUG] Claude Code VSCode extension is 2x-4x slower in code-server (VSCode in the browser) vs local VSCode or CLI
- [BUG] Claude UI auto compacts chat after “request too large” and later won’t load full history even though JSONL still contains messages
- [Feature Request] Allow Claude to continue when sibling commands rejected with amendments in only one command
- [Bug] explanatory-output-style plugin: session-start.sh has CRLF line endings, fails on macOS/Linux
- kotlin-lsp plugin not working: 'No LSP server available for file type: .kt'
- [Bug] OAuth callback timeout causes "Failed to fetch user roles" error
- Feature Request: Auto-save input buffer to prevent loss of unsaved prompts
- Feature request: Add --since/--until options to /insights command
- Feature Request: Better graphics/visual asset support for game development
- [BUG] Claude Code in VSCode expects model deployments from Azure Foundry in lowercase
- Feature Request: Expose account usage limits in status line JSON input
- [BUG] Claude fails to invoke Skills immediately despite explicit instructions
- [BUG] Shell snapshots filter out __ (double underscore) prefixed functions, breaking dependent functions
- Session auto-titler uses raw XML markup and overrides /rename
- [BUG] Manually created project folders in ~/.claude/projects/ are ignored, causing confusion and instability
- [Bug] /insights crashes with TypeError ERR_INVALID_ARG_TYPE: path must be string, got array
- [BUG] Spawning agent team in one terminal crashes other running instances
- [BUG]
- [BUG] Random word hallucination/glitching in Czech language
- [BUG] Slow fresh install eating RAM
- [BUG] in-process CLI flag and config file setting are ignored, claude always launches teammembers in tmux panes from tmux
- [BUG] Custom statusline OSC 8 hyperlinks don't render inside tmux
- [Bug] German language regression — English words leak into German responses + grammar errors (2026-01-28)
- [Bug] "Always allow" settings not persisting to .claude/settings.local.json
- [BUG] delegate mode cascades to teammates
- [BUG] False positive Usage Policy violation on legitimate comparative genomics research (Opus)
- [Feedback] Memory creation triggers for non-essential summarization events
- [DOCS]
- /insights report generates non-functional hook code with 4 errors against official docs
- [Bug] Effective context window reduced from 200k to 160k tokens
- [BUG] Claude Code 2.1.32 segfaults on RHEL 9.3 - crash in dynamic linker
- API Error 400: text content blocks must contain non-whitespace text
- [BUG] Claude Desktop Windows leaves orphaned renderer processes after quit, preventing restart
- [BUG] mTLS client certificates broken in v2.1.23+ (works in v2.1.22)
- [Bug] Model context/conversation mix-up when switching between model versions
- [BUG] Visual Studio Code extension - $PATH variable is not loaded to bash tool invocations
- [BUG] Stderr not in transript (Ctrl + O) when SessionStart hook fails with non-blocking status code
- [BUG] Explore agent regression: repo scans 50x slower in 2.1.30/2.1.31
- [BUG] VERY Slow and unresponsive UI when CPU usage is high
- [FEATURE] Repository Relationship Awareness (Repo Topology)
- [Bug] Anthropic API Error: Text content blocks must contain non-whitespace text
- [BUG] Bash wrapper breaks with Lmod exported shell functions (BASH_FUNC_*%%)
- Feature: Lazy MCP tool group loading to reduce context usage
- [BUG] claude code with vs code extension not working atall
- [Bug] Claude Code bypasses CLAUDE.md restrictions and security tool constraints
- [BUG] model: opus alias resolves to Opus 4.1 instead of available Opus 4.5 on Bedrock
- [BUG] MCP numeric parameters broken in v2.1.33 - Go-based MCP servers fail with float64 type assertion
- [DOCS] VS Code session picker docs missing git branch, message count, and branch search
- Feature Request: Support branch specification when registering plugin marketplaces
- [FEATURE] Feature Request: Configurable clarifying questions after auto-compact Labels: enhancement
- [Bug] Token count animation displays on toggle despite no actual change
- [BUG] /context command header shows 0k tokens while breakdown shows ~108k tokens
- [BUG] Code tab fails silently when CCD binary download fails - no user-facing error message
- [BUG] v2.1.27 VSCode extension has critical memory leak
- [BUG] Escape key doesn't cancel /add-dir dialog in JetBrains Rider
- Interactive mode freezes on second launch in non-home directories (Windows)
- [BUG] Rendering in windows terminal is broken
- Claude in Chrome extension not connecting - screenshots not working
- Markdown prose ANSI rendering causes text drift in WezTerm (grapheme cluster width mismatch)
- [Bug] Previous session becomes unresponsive when opening new session in same project
- [BUG] Shift+Enter no longer inserts newline over SSH (v2.1.70)
- [BUG]
- Agent Teams ignores ANTHROPIC_DEFAULT_OPUS_MODEL, hardcodes members to claude-opus-4-6
- [BUG] Claude Code Ignores New Requests and Summarizes Previous Context Instead
- bug(vscode): Skill tool crashes with EEXIST when home dir is used as working directory on Windows
- Chrome extension bridge "Invalid token or user mismatch" despite matching account/org (Team account)
- [BUG] VSCode Extension crashes on Windows: EEXIST error trying to mkdir user home directory
- [BUG] Chrome extension bridge "Invalid token or user mismatch" despite matching account/org (Team account)
- [BUG] EOF error with qutoes
- [BUG] Teams not using the ANTHROPIC_MODEL or other env vars.
- Plugin hooks (PreToolUse) not propagated to subagents spawned by Agent tool
- [BUG] Error adding Superpowers plugin marketplace on Windows 10
- ToolSearch results not shown in UI output
- v2.1.70: ~30s startup delay before typing is responsive (WSL2)
- [Bug] Remote control session creation failed: Invalid session context conversion
- [BUG] Claude Code hangs silently after trust dialog on Windows — regression in 2.1.59–2.1.69 (2.1.58 stable works)
- [Bug] "Tool loaded." output from ToolSearch appears as user prompt (regression in 2.1.70)
- [FEATURE] Per-subagent effortLevel in agent frontmatter
- Plugin install copies marketplace-only fields into plugin.json, causing validation failure
- Shift+Enter multiline input broken in WSL2 terminal (regression in 2.1.70)
- [BUG] Shift+Ent no longer working in 2.1.70
- Shift+Return no longer creates newline in input (regression in v2.1.70)
- [BUG] Differential view in Edit tool stopped working.
- [Bug] Shift+Enter key input corrupted to "enter"
- [BUG] newline in vscode extension with shift enter broken in V2.1.70
- [FEATURE] Collapsible/disclosure sections for output verbosity control
- [Bug] Plugin manifest validation error: Unrecognized keys "category" and "source"
- [Bug] Shift+Enter no longer triggers newline in input
- [Feature Request] Update terminal title bar when context is cleared and new task starts
- temp
- PostToolUse hook block message displayed twice for single hook execution
- [BUG] CoWork connectors (Gmail, Slack, Calendar) lose session state — work once after toggle, fail on next session
- [Bug] Anthropic API Error: Rate limit reached on claude-opus-4-6
- [BUG]
- [MODEL]
- [BUG] SCUMBAGS CHARGING EXTRA FOR 1M ON THE MAX PLAN
- [BUG] Claude Desktop 1.1.4173 — window fails to open due to unhandled @formatjs/intl error
- Claude.ai never calls /oauth2/authorize after successful dynamic client registration
- Feature: Add short-description field for skills display
- [FEATURE] Session-scoped state for hooks (follow-up to #4321)
- [Feature Request] Add configuration option to control terminal title behavior
- [BUG] Interactive mode input broken over SSH in v2.1.31 (regression from 2.1.29)
- [BUG] `--scope user` MCP servers are not truly user-wide; project configs override without inheritance
- [Bug] claude.ai and Claude Code show different usage data for the same account
- [BUG] v2.1.32 is not showing Opus 4.6 /model thinking lever
- /plugin marketplace add rejects official anthropics/life-sciences repository with "reserved name" error
- [DOCS] Support "Applying Opus 4.5" article family still positions Opus 4.5 as latest/frontier after Opus 4.6 release (multiple locales)
- [Feature Request] Option to categorically opt out of compaction, reclaiming the last 10% of the context window
- [MODEL] Opus/all models refusing to do things they should
- API Error 400: text content blocks must contain non-whitespace text - conversation becomes permanently stuck
- [FEATURE]
- Claude in Chrome: browser extension not connected despite all processes and bridge pipe running (Windows)
- Rust MSVC builds fail on Windows: Git Bash link.exe shadows MSVC linker
- [BUG] Bug with image upload on cc for vscode (claude code v2.1.33)
- [BUG] Poor formatting of custom commands docstrings in /help screen
- Thai vowels (สระ อา, อำ) not rendering correctly in input/output
- [BUG] Install fails on Ubuntu 22.04
- [Bug] Claude Code crashes on Linux kernel 6.14.0, blocking CLI access for Max subscribers
- [BUG] Prompt Cache TTL Reduced from ~5 to ~3 Minutes Without Documentation (Mid-December 2025)
- Infinite CPU loop on --resume: main thread never yields to event loop
- [BUG] Claude code 2.1.32 chat typing is not working every run, locking the chat
- Feature Request: disabled option for MCP servers in .mcp.json
- [Bug] OAuth token revoked error persists after /login on macOS after credential revocation
- Feature Request: Lazy-Loading / On-Demand MCP Tool Registration
- CLAUDE_CODE_EFFORT_LEVEL environment variable not reflected in /model UI
- Shift+drag file to chat not working in VS Code UI (works in CLI)
- Agent Teams: TaskUpdate status not synced between team and session task lists
- Claude Not Reading Claude.md
- [BUG] vibing.... Crash Claude Code
- [BUG] CLAUDE.md instructions to not create files with "claude" in name are ignored by auto-memory feature
- [BUG] Claude Code (Homebrew cask) silently removed during unrelated `brew install --cask`
- [FEATURE] Persist failing slash commands in the conversation log
- [MODEL] Claude Code repeatedly ignores user-defined process despite multiple reminders
- [BUG] Diff view file links should include line numbers for direct navigation
- [Feature Request] Add side-by-side diff display in terminal output
- Feature Request: On-demand plugin loading to reduce token overhead
- [BUG]
- [Bug] /resume command not displaying recent sessions, showing stale session list
- Plugin marketplace add fails to clone repository when 1Password SSH agent is configured
- Claude Code spontaneously quits with bun errors: concurrency issue?
- Support OSC 52 for clipboard operations over SSH
- [BUG] Keybindings override is not working and /keybindings command is not available
- Skills preloading keeps 17+ file descriptors open unnecessarily
- Feature Request: Claude Desktop App should support live IDE selection context (like CLI /ide command)
- [FEATURE] /insights improvement for resume
- feat: inject current local time into conversation context by default
- [Feature Request] Add option to disable terminal title updates
- [FEATURE] Ephemeral File Context to Reduce Context Bloat by 30-40%
- [BUG] Claude Code hangs when accessing large session files (>50MB)
- Feature Request: Tool Output Size Limits to Prevent Session Bloat
- [BUG] Subagent search on ~/.claude causes multi-GB log bloat and /resume crash
- Task tool: agent crashes with 'classifyHandoffIfNeeded is not defined'
- [BUG] Critical macOS 26.2 Memory Leak — Claude Desktop Background Processes
- [BUG] MCP Tool Search not activating - MCPSearch tool not available despite >10% context usage
- [BUG] Claude does not do what it is asked to do
- [BUG] Claude Code CLI renderer colors itself
- index1: MCP Server that saves 90%+ context tokens with hybrid search
- [BUG] "Cannot launch Claude Code" error despite correct plugin installation and PATH configuration
- Feature request: Make agent team teammate colours configurable
- [BUG] Memory Leak from Unbounded Session File Growth
- /resume command consistently crashing after the agent reads too big files, resulting in full unavailability of command and conversation history until fixed
- [Bug] Message history token calculation exceeds context window limit
- [Bug] /resume loads incomplete session context despite full file on disk
- [BUG] Bash hook execution triggers HCS sandbox on native Windows, fails with 0x80070569
- [BUG] Grep tool display name truncated to "Searc" in TUI
- [FEATURE] Reduce UI clutter: hide “current/latest version” footer when up-to-date + add /version command
- [BUG] Agent Teams causes system freeze and Chrome crash due to excessive resource consumption (Linux)
- [Bug] Argument parsing fails with quoted strings containing spaces
- [FEATURE] Need a way to control exactly what goes into the context at a newsession, and avoid autocompact.
- [Bug] Interactive input frozen on startup on Windows 11 PowerShell (v2.1.30–2.1.32)
- [FEATURE] Memory file optimization suggestions
- [BUG] Typing the character `n` in the `/hooks` menu or any of its children dismisses the hooks dialog
- /context display ignores 'name' frontmatter for commands shown in Skills section
- [MODEL] Claude Code should follow logical implications when user identifies contradictions
- Feature: /insights report should respect user's language preference
- [BUG] VSCode Extension: Focus lands on task list area instead of main input on session start
- [BUG] CLI Crashes with posix_spawn EAGAIN Error Due to Recursive pgrep Calls
- [DOCS] env vars documentation related to claude hooks; is CLAUDE_FILE_PATHS a support var?
- Resume hangs indefinitely on sessions with large tool outputs
- [BUG] Opus 4.6 escapes objects sent to MCP tools as a JSON string instead of the raw object
- [BUG] Claude doesn't see LSP tool on CC >=2.1.0 (even with ENABLE_LSP_TOOL=1)
- [FEATURE] Headless Install w/API Key
- SessionStart hook hangs in trusted directories on Windows
- Bash tool does not pass terminal escape sequences to parent TTY
- [BUG] Cowork: "Failed to uninstall plugin" when attempting to uninstall an Organization Plugin
- Bash permission wildcards don't match multiline/heredoc commands
- [BUG] --resume crashes with "undefined is not an object (evaluating 'd.length')" when session contains api_error entries
- [Feature Request] Support command arguments syntax for `/plan` (e.g., `/plan description`)
- Feature request: /plan should accept inline arguments like other slash commands
- [BUG] Claude can bypass "no nesting" rule and/or `deny` permissions via env variable prefix
- [BUG] Agent hook 'prompt' fields silently stripped from settings.json Stop hooks