Digest / February 26, 2026
Claude Code Issues Digest — February 26, 2026
369 new issues filed ·
272 resolved in anthropics/claude-code (UTC day).
New issues (369)
- Permission rule Bash(cd:*) allows arbitrary command execution via && chaining
- C:/Program Files/Git/terminal-setup fails on Windows Terminal despite listing it as supported
- [BUG] I restarted the mac desktop app and lost all of my sessions.
- [BUG] Navigating to a different Project mid-generation interrupts and discards the active response — Claude Desktop App
- [BUG] VSCode Terminal: /ide integration stopped working after v2.1.56 (regression from v2.1.52 fix)
- Bun segfault crash (0xFFFFFFFFFFFFFFFF) on Windows during normal usage
- [BUG] remote-control fails with "bad option: --sdk-url" on macOS (Homebrew Node)
- [FEATURE] Sync conversation history between CLI and Claude Code desktop app
- Remote Control not enabled despite Pro subscription
- [BUG] Claude Desktop crashes after update — Cowork fails to find/connect to Microsoft Apps (Windows)
- [BUG] "Yes, and don't ask again" (option 2) in permission prompt does nothing on v2.1.58
- [FEATURE] Support AWS Bedrock + AWS SSO in `claude remote-control`
- Feature: Display script output in client via CLAUDE_DISPLAY_SCRIPT_OUTPUT environment variable
- [BUG]
- [UX] /usage reset times should include the date, not just the time
- [BUG] `claude remote-control` Documentation shows wrong requirements
- [FEATURE] Consolidated accounts for multi-product use (hitting limits)
- [BUG] CRITICAL ISSUE BRIEF: Workspace Corruption & Session Bleed
- [BUG] Visual Studio Code chat experience, inserting snippet inserts into file rather than chatbox
- [DOCS] Interactive mode `/copy` command docs omit code-block picker behavior
- Remote Control mobile: text input overlaps last line of response
- [BUG] In the web interface for remote control, why is this button not clickable?
- Concurrent Claude Code instances corrupt .claude.json on Windows (JSON Parse error: Unexpected EOF)
- [Bug] Remote control execution fails on iOS Claude Code app
- [FEATURE] Feature request: CLAUDE_CONFIG_DIR environment variable to control .claude/ directory location
- .claude.json becomes corrupted (Unexpected EOF) during tool use — non-atomic config writes
- Command runner false-positives: echo string with hyphens flagged as flag, glob patterns blocked in safe contexts
- permissions: Bash(rm -r:*) does not match rm -rf
- [DOCS] PreToolUse hook permissionDecision "allow" silently bypasses native permission system
- .claude.json corrupted by race condition when multiple CLI sessions run concurrently on Windows
- [BUG]DELETE
- [MODEL]
- Remote Control returns "not yet available on your plan" for Max subscriber
- [Bug] Remote Control unavailable despite Pro plan authentication
- [Bug] Anthropic API Error: Rate limit reached with Claude Max model
- [BUG] claude remote-desktop
- Expose plan usage quota in statusLine JSON
- [Bug] Claude silently edits responses to hide mistakes and avoid accountability
- remote-control fails with "bad option: --sdk-url" on Node.js v24 (Windows)
- [Bug] Race condition with git index.lock during lint-staged pre-commit failures
- .claude.json corrupted by concurrent CLI sessions on Windows (non-atomic writes)
- [BUG] remote-control session fails on Windows: "node.exe: bad option: --sdk-url"
- [BUG] Cannot reliably `/fork` a forked conversation
- OAuth token refresh fails in non-interactive/headless mode
- Claude Code silently removes its own dismissive response, repeatedly violates its own instructions for transparency
- [BUG] Critical regression: .claude.json corruption from concurrent sessions - unacceptable for production use
- [Bug] IDE connection lost after /clear command without reconnection option
- Edit tool: multi-line old_string matching unreliable on CRLF files with tab indentation
- [Bug] Rate limit prompt shown despite 0% usage on Max plan
- Remote Control unavailable on Max plan (v2.1.59)
- Claude Code가 파일을 읽지 않고 추측으로 코드 및 설명 생성
- CLAUDE.md 규칙을 읽었음에도 커밋 시 잘못된 도구 선택
- bypassPermissions stops working mid-session after sibling tool call error cascade
- Windows: ~/.claude.json cascading corruption when multiple CLI + Chrome MCP processes run concurrently
- 반복적인 규칙 위반으로 인한 사용자 신뢰 저하 및 UX 문제
- remote-control: Session fails on Node.js install (bad option: --sdk-url, nested session error)
- 반복되는 버그 리포트에도 불구하고 개선되지 않는 AI 품질 관리 문제
- Auto-sync memory files on session end with size management
- [Bug] Concurrent config writes corrupt `.claude.json` on Windows startup
- [Bug] Agent iterations lost or destroyed during multi-day workflows
- [Bug] Opus 4.6 [1m] option unavailable after v2.1.59 update on Max plan
- [BUG] `claude remote-control` works locally but fails in SSH environment for Max subscriber
- blank
- Race condition: .claude.json corruption when running multiple instances concurrently
- [FEATURE] Max plan usage limits silently reduced since Claude 4.6 release
- Remote Control not enabled for Max plan user (v2.1.59)
- Does even a single human being exist at Anthropic who reviews these issues?
- Max tier subscribers should get free stickers
- [BUG] Windows: Cowork plugin marketplace empty — plugins.claude.ai does not resolve
- [BUG] Remote Control fails on Node.js v22: "bad option: --sdk-url"
- Feature request: allow hooks to suppress MCP tool call display in terminal
- [FEATURE] Support read-only slash commands in AskUserQuestion input
- Auth: Frequent 403 'Request not allowed' requiring /login, persists after --resume
- [Bug] Auto-commit runs before user review opportunity
- [BUG] API Error: Unable to connect to API: SSL certificate verification failed.
- [FEATURE] Share MCP server processes across concurrent Claude Code sessions
- Corrupted .claude.json causes PowerShell input duplication/echo
- [Feature Request] Remote Control access for Pro plan users
- Compress truncated responses instead of keeping them verbatim in conversation history
- [Bug] Remote Control: Invalid Node.js flag `--sdk-url` passed to session
- Bug: Screener V1 breakout date shows 1 day ago instead of today
- [BUG] remote-control fails with "bad option: --sdk-url" on Node.js 22
- [Bug] Remote Control unavailable error despite Pro plan subscription
- Claude Code repeatedly ignores explicit user instructions to stop and research before acting
- .claude.json corrupts on Windows with multiple sessions — silent config loss
- ToolSearch tool_reference content type causes API 400 error in long conversations
- [Bug] Claude Desktop v1.1.4173 fails to show window on Windows 11 — downgrading to v1.1.4088 resolves the issue
- [Bug] Remote control not functioning with Claude max account
- claude remote-control returns 'not yet available on your plan' despite Pro subscription
- [BUG] Claude Code generates 2>/dev/null redirections in Bash commands on Windows
- Claude Code autonomously stopped a long-running background task without user confirmation, causing financial loss
- [FEATURE] Environment Variable or Parameter to decide which plugins should be activated for a specific session
- Feature Request: Plugin install should support download-only mode for pre-install security review
- [BUG] Windows: sandbox bash ignores CLAUDE_CODE_SHELL and sandbox.enabled: false (v2.1.59)
- [FEATURE] Claude code: New session start with or without previous chat context
- [BUG] chat:submit keybinding with custom key (e.g. ctrl+y) not working
- [Bug] Remote Control unavailable for Claude Max subscriber despite eligibility
- Publish ggui chat loop as a Claude Code skill (/ggui replaces /remote-control)
- [BUG] VSCode extension steals focus on workspace load
- [BUG] Repeated .claude.json corruption on Windows with multiple terminals (race condition)
- remote-control: child session spawn passes args to Node binary instead of claude script
- [Desktop/Windows] VirtioFS Plan9 mount goes stale after VM idle, breaks workspace sessions
- [BUG] Claude Desktop cannot install on Windows - redirects to Microsoft Store during installation
- Startup displays raw Bedrock model ID instead of friendly name
- [Feedback] Degraded model reasoning and proactive behavior since mid-February
- File descriptor leak: settings.json opened but never closed on each tool call
- [Bug] Claude Code fails to initialize or respond to commands
- .claude.json corruption with concurrent sessions (v2.1.59, Windows)
- [Bug] Prompt Caching Not Working - Rapid Token Usage Depletion
- [BUG] Claude Desktop on Windows continually crashes.
- macOS Keychain: security -i 4096-byte line buffer causes credential corruption with MCP OAuth plugins
- Feature: per-command scoped permissions
- [BUG] macOS kills 3rd+ concurrent Claude Code instance with SIGKILL (Taskgated Invalid Signature)
- remote-control: child session spawn fails with 'node: bad option: --sdk-url'
- "Don't ask again" permission not persisted when project settings.json doesn't exist
- claude -p hangs when called from background scripts on Windows (Git Bash)
- [Feature Request] Make terminal tab title format customizable when renaming sessions
- Auto-compaction spawns unbounded parallel subagents, ignores SUBAGENT_MODEL setting
- [FEATURE] Agent teams should be able to utilize predefined sub-agents
- [BUG] Closing Claude Desktop kills shared CoworkVMService, breaking all running Claude Code CLI sessions
- [BUG] LocalSessionManager polls git status every 10s on non-git directories, generating 6000+ errors
- [FEATURE] Skills defined in a sub-agent's frontmatter should not be pre-loaded into the context during initialization.
- [BUG] Chrome Native Host copy fails with EBUSY on every startup (should check hash first)
- Remote Control: mobile app connection dies overnight while tmux session stays alive
- [FEATURE] add badge or color code for suggested prompt
- [FEATURE] Allow users to deactivate Remote Control session links after shutdown
- Google Calendar MCP: Support colorId on event create/update
- Plan files should have descriptive names, not random adjective-verb-noun
- "Continue in Claude Code on the Web" sends commit prompt instead of generating web link
- [BUG] .claude.json race condition — reported 8 times since June 2025, all closed without resolution
- 2.1.59 regression: corruption detection cascade amplifies .claude.json corruption from Task tool subagents
- [Feature Request] Add support for direct image paste from clipboard without requiring local file save
- Mobile UI: Input bubble overlaps conversation text
- [Bug] Remote control infinite loading loop on mobile client
- [BUG] Silent billing change in v2.1.51: 1M context moved to extra-usage-only without notice — JSONL data proves identical workload billed differently
- [BUG]
- On-demand privilege escalation via OS auth agents (polkit/osascript/UAC) with auto-expiry
- [Bug] Remote Control feature unavailable on Pro plan
- [Bug] Subagent/swarm completion wait hangs after all tasks complete and shutdown
- Skill description field serves dual purpose (agent triggering + CLI picker display)
- [Bug] Long-lived token auth status unclear and usage tab broken with setup-token
- Feature Request: Add `PermissionResponse` hook event triggered after user responds to permission prompt
- [Bug] Claude Code hangs indefinitely with red status after 40+ minutes
- "claude remote-control" CLI subcommand fails on Windows with "bad option: --sdk-url"
- [BUG] Input text box sitting on top of response text in mobile
- [BUG] Feature flag tengu_claudeai_mcp_connectors pushed server-side without consent
- [FEATURE] Support `envFile` in `.mcp.json` for loading secrets before env var expansion
- [BUG] session hanging and not outputing anything, reloaded, relogged in, refreshed, cancelled, nothing brings it back
- Add --remote-control CLI flag to start sessions in remote control mode
- Add configurable worktree branch prefix to CLI (parity with Desktop)
- [BUG] Slash command autocomplete truncates and randomly samples skills when total count exceeds display limit
- [Bug] Large file processing causes inefficient multi-round read cycles instead of single-pass analysis
- Deferred MCP tool name catalog consumes excessive context even with lazy loading
- [Feature Request] Add support for latest Claude Sonnet model and remote-control feature on Max plan
- [BUG] Remote control (/rc) not supported in VS Code extension
- [FEATURE] Support one-time and n-time delayed task execution in Cowork
- sandbox: enableWeakerNetworkIsolation not wired from settings to sandbox-runtime config
- [BUG] Bash ! pattern in skills/hooks breaks when working directory changes during session
- Expose active subagent/task count in statusLine JSON input
- [FEATURE] Worktree creation should sync from remote default branch, not local
- [BUG] claude remote-control fails with "node: bad option: --sdk-url"
- [FEATURE] time-based reminders/triggers in auto-memory (MEMORY.md)
- [FEATURE] Persist visibilty of chat in vscode claude extension
- Feature: Context window usage indicator with threshold alerts
- [BUG] Cowork still unavailable after reinstalling with admin rights
- [BUG] Some hooks stopped working in version 2.1.47 on Windows
- Remote Control causes repeated .claude.json corruption on Windows (MSYS/Git Bash)
- Configuration file (.claude.json) repeatedly corrupts during normal operation
- [BUG] Can't enable Fast mode
- Feature Request: Interface localization / i18n support
- remote-control fails: --sdk-url passed as Node flag instead of script argument
- Claude Code ignora directrices CLAUDE.md cargadas en contexto
- [BUG] Plugins not loading
- ~/.claude.json corrupted by concurrent writes (race condition)
- remote-control fails with `node: bad option: --sdk-url`
- Opus 4.6 (1M context) hits 'API Error: Rate limit reached' on Max subscription
- Feature Request: Add skills parameter to Task tool for dynamic skill injection at spawn time
- [BUG] WHITE BLANK SCREEN ON DOWNLOAD
- Feature Request: Support glob/wildcard patterns in subagent skills field
- [BUG] This task didn't load properly
- [FEATURE] Add `claude mcp auth` command for CLI-based authentication
- `claude mcp remove` does not kill the associated `mcp-remote` background process
- Terminal tab title shows static 'claude code' instead of conversation topic
- [FEATURE] Increase effective context window / reduce compaction overhead in Claude Code
- [Bug] Ampersand (&) does not trigger background task mode
- [FEATURE] Show active model and thinking mode indicators in the VS Code extension panel
- [BUG] Unexpected large diff when editing a single word in a file.
- Race condition: concurrent sessions corrupt ~/.claude.json
- Race condition: concurrent instances corrupt shared .claude.json config file
- [MODEL] "Let me" prefix leaks into non-English conversations as a fixed pattern
- Remote Control (iOS Claude app): AskUserQuestion text truncated with no way to expand or read full content
- Concurrent instances corrupt shared .claude.json config file
- Option to auto-deny (not prompt) when built-in safety checks flag a command
- [BUG] claude remote-control is not working
- [FEATURE] Early adopter feedback: production patterns that preceded official CC features — interested in a direct feedback channel
- [MODEL]
- [Bug] Remote-control feature unavailable on 20x max plan
- [BUG] Cowork "Reinstall" button in banner does nothing — "Check for Updates" falsely reports latest version on Windows
- Expose /usage subscription quota data in statusLine JSON payload
- [BUG] Non-deterministic quota accounting: 65% of 5-hour session consumed with minimal actual token usage — Max $100 plan
- [DOCS] skill commit-push-pr not found
- Global ~/.claude/settings.json allow patterns intermittently not applied in fresh CLI sessions
- [Bug] .claude.json corruption from concurrent instances on same machine
- [BUG] Multiple Claude Code instances corrupt shared .claude.json config file on Windows
- [Bug] Custom skills not available in autocomplete until Claude Code restart
- Enable Remote Control for Claude Code sessions in Claude Desktop App
- [BUG]: VS Code Extension: Windows-styled paths in command in hooks
- claude.json write-race corruption on Windows with concurrent sessions
- [BUG] Claude Desktop "Public Share" URLs return 403 when fetched by Claude Code
- Multiple CLI sessions corrupt ~/.claude.json on Windows (no file locking)
- No way to list active background tasks programmatically
- additionalDirectories setting does not grant Read tool access to files outside project
- [Bug] Claude Opus ignores image data and provides incorrect numerical outputs in financial analysis
- [BUG] Fast mode forcibly disabled when using ANTHROPIC_BASE_URL (custom API endpoint)
- autoAllowBashIfSandboxed auto-approves commands that disable the sandbox
- [BUG] Conversation history is lost in VSCode extension
- [BUG] macOS Gatekeeper blocks Claude Code — "claude" Not Opened
- Feature request: configurable diff highlighting colors on MCP tool results
- [BUG] Ctrl+G in plan selection TUI causes escape sequence dump and breaks terminal input
- [Bug] Code tab only displays GitHub connection screen after remote session exit
- [BUG] Cowork /schedule skill fails — create_scheduled_task tool not injected into session context (Windows)
- [BUG] Claude Code v2.1.58 deleted entire Windows user profile (C:\Users\msafa) - CRITICAL DATA LOSS
- [BUG] Git Worktree is totaly broken
- Allow disabling/hiding built-in commands to reduce CLI clutter
- Desktop app ignores settings.json permissions.allow and defaultMode: bypassPermissions
- [Bug] Agent corrupts generated code during execution
- [FEATURE] Smart Compose / Autocomplete for Prompt Input
- [BUG] VS Code extension overwrites ~/.claude.json, forcing CLI onboarding on every launch
- [FEATURE] optional feature/config for "copy on select"
- [BUG] Claude Cowork not loading plugin page
- .claude.json repeatedly corrupted when running multiple instances on Windows
- VSCode /mcp shows 'No servers configured' when slow-starting stdio MCP servers are added to .mcp.json
- [BUG] Claude.ai crashes immediately when adding Remote MCP Server URL
- Add per-MCP-server log files (parity with Claude Desktop)
- Race condition: .claude.json corruption on Windows with concurrent sessions loses all session settings
- Remote Control not available despite active Pro plan
- Feature: Expose hourly rate limit / usage percentage in status line data
- [BUG] Sandbox: bwrap: Can't bind mount /oldroot/ on /newroot/: Operation not permitted
- [BUG] Command silently blocked when skill directory has same name and user-invocable: false
- Support custom-named settings files (e.g. settings.fai.json)
- [Bug] Performance rating prompt conflicts with numbered choice options
- [Bug] Session data lost when logging out during active session
- [Bug] Session state not persisting between CLI invocations, requiring re-authentication and settings reset
- [BUG] Claude Desktop spawns 1.8 GB Hyper-V VM on every launch, even for chat-only use
- Ctrl+O file picker has no obvious way to close/dismiss it
- [BUG] Plugins not loading
- sandbox.filesystem.allowWrite not enforced for Write/Edit tools in bypassPermissions mode
- [Bug] OAuth tokens not persisted to Windows Credential Manager on MSYS/Git Bash
- [BUG] .claude.json corruption from excessive write frequency + antivirus EPERM on Windows (single-session, no concurrency needed)
- claude.json corrupted by concurrent writes (no atomic write / file locking)
- [FEATURE] Configurable session limit in /resume picker
- [BUG] ~/claude.json race condition with multiple Claude CLI sessions active in different directories
- Messages render out of chronological order in Claude AI app when switching tabs; "Compacting conversation" shown as working status incorrectly
- Claude in Chrome MCP never connects when Claude Desktop also installed (macOS)
- Windows: .claude.json falsely detected as corrupted on exit, wiping onboarding state
- Claude Code Chrome integration fails to connect when Claude Desktop (Cowork) is also installed
- [BUG] Docker-based MCP server containers not stopped when session ends
- [BUG] Bash(git tag:*) auto-approved despite not being in permissions allow list
- Feature request: --agents-file flag to read agents JSON from a file
- [BUG(preview)] autoPort not working in Code on Claude Desktop
- Persistent backup file warning on every launch
- Claude Code ignores its own memory/MEMORY.md rules and applies them inconsistently
- [Bug] Agent teammates stuck in indefinite plan-mode approval loops
- [BUG] Accessibility: macOS Zoom caret tracking broken — terminal cursor not placed at text input position
- [Bug] Incorrect token usage calculation for Max Plan sessions
- [BUG] Plan mode exit → agent launch: denial of ExitPlanMode incorrectly cascades as denial of subsequent Task tool call
- Include agent_id in all hook event inputs
- [BUG] Bash tool timeout error message is printed twice
- [BUG] "Yes, and don't ask again" permissions with env var assignments don't persist across sessions
- claude plugin update doesn't fast-forward local marketplace clone
- [FEATURE] Support URL imports in CLAUDE.md (`@https://...`)
- Assistant responses appear above user messages, breaking dialog chronology
- Plugin cache not cleared on uninstall/reinstall, wrong version loaded
- .claude.json corrupted with 'Unexpected EOF' when statusline is enabled — race condition
- [BUG] Tool permission bypass — git commit and git push executed without approval prompt
- Add keybinding support for controlling inline ghost text (accept/dismiss) in Chat
- [Feature Request] Remote Control Access for Max Members
- [Bug] Anthropic API Error: Could not process image - causes cascading failure
- VS Code in WSL - v2.1.59 regression: clicking "+" closes existing Claude session instead of opening additional one
- [BUG] Critical Bug: Claude Code executed 'rm -rf' and deleted project files unexpectedly
- Subagent (Task tool) resolves file paths to main tree instead of active worktree, causing edits to land in wrong tree
- [DOCS] Remote Control docs state Pro plan support, but feature is unavailable on Pro
- Permission rules model needs fundamental rethink: shell-aware parsing over regex matching
- Session Orchestration: Cross-session awareness and coordination between local Claude Code instances
- Import Conversation shows '(no message preview)' for all entries
- Conversations with large first messages (images) are invisible in Past Conversations due to 64KB head buffer limit
- [Bug] Infinite loop on session re-entry requiring terminal kill and full restart
- [Bug] Missing session_name field in statusline JSON payload
- Feature request: Engineering maturity preference (senior vs junior behavior defaults)
- SessionStart (compact): expose parent_session_id in hook input
- [FEATURE] Graceful shutdown signal for headless/long-running sessions
- Permission patterns don't match /tmp/ paths when resolved to relative
- PDF documents silently inflate context past long-context threshold, causing unrecoverable 'Rate limit reached' with no actionable error
- [BUG] [BUG] Windows MSIX: claude_desktop_config.json ignored, MCP servers never load
- DAM org guidance not delivered when membership lacks WorkOS user ID
- [BUG] Bug Report: v2.1.59 corrupts `.claude.json` with multiple concurrent agents
- Shell snapshot captures base64-encoded functions from git-completion.bash, breaking all Bash commands on Windows
- MCP boolean parameters are serialized as strings, causing validation errors
- Windows: .claude.json repeatedly corrupted by concurrent non-atomic writes
- Cannot remove pasted photo after size limit error - session gets stuck
- [Enhancement] Confirmation dialog: inconsistent number key mapping (2 = no vs 2 = accept all)
- 🐛 [Bug] Credits drained continuously after closing Claude Code session — $39.07 lost overnight with auto-reload DISABLED
- Remote Control unavailable despite Max subscription
- Spawned agents: bypassPermissions ineffective, worktree data loss, plan mode loop
- .claude.json write race condition with multiple concurrent sessions (v2.1.59)
- Config file corruption from concurrent write race condition
- Windows: ~/.claude.json corruption from concurrent sessions (race condition in config writes)
- Windows: ~/.claude.json corruption from concurrent sessions (race condition in config writes)
- Critical behavioral feedback from 26-session enterprise project (sent via desktop app)
- Feature: headless mode for remote-control (--headless/--daemon flag)
- Feature request: JetBrains plugin access to decompiled classes / external library symbols via PSI
- Feature request: PostToolUseRejection hook event
- Cowork macOS: VirtioFS mount fails with 'operation not permitted' for home directory
- Claude Code performs destructive actions beyond the scope requested by the user
- Claude Code drafts public bug reports containing sensitive project information without anonymising
- Plugin marketplace: shallow clone + SSH remote causes missing plugin files
- [Feature Request] Per-user cost tracking by model
- Expose approval-mode metadata on tool results
- AskUserQuestion dialog truncates long option descriptions in terminal TUI
- [BUG] Ctrl+Right has subtly different behavior than all other apps
- Race condition corrupts .claude.json when using Agent Teams on Windows
- [BUG] Long text blogs insert spurious spaces on line breaks
- [BUG] Vi mode escape key has 50ms hardcoded delay in tmux — kitty keyboard protocol negotiation silently swallowed
- [FEATURE] /context should use dismissable dialog overlay like /usage
- [flex2-payment] Partial auth table status never updates after capture/cancel
- [BUG] MCP servers, plugins, and credentials not persisting between sessions (Windows)
- Allow configuring terminal cursor style (block/bar/underline)
- [BUG] `managed-settings.json` auto-updates are disabled when they should not with `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=0`
- Feature request: Prefix-filtered history recall with up arrow
- [FEATURE] Split view Chat + Cowork — dual monitor / side-by-side support
- Ghostty: number key selection in option menus falls back to line input (works in iTerm2)
- [Bug] Model performance degradation in Opus
- [Bug] Remote Control unavailable error despite active Max subscription
- Concurrent sessions corrupt ~/.claude.json via write race (Windows)
- [Feature Request] Add screen redraw keybinding (Ctrl+L) for terminal display corruption
- [FEATURE] When `apiKeyHelper` fails, it's stderr output should be shown to user in Claude Code
- .claude.json corrupted by concurrent writes; recovery loop spawns cascading agents producing hundreds of backup files
- [BUG] Claude Code on iOS stops when permission is required and there is no way to approve
- Add URI handler for opening new sessions programmatically
- [FEATURE] Allow `apiKeyHelper` to set the `ANTHROPIC_BASE_URL` used
- Feature request: UI language/locale configuration
- [Bug] VSCode Extension: Conversation history lost after closing and reopening chat tab
- MCP stdio server fails on Windows with libuv assertion crash
- sessions-index.json not indexing sessions — resume picker only shows ~10 of 94 sessions
- [BUG] Claude cannot run basic commands e.g.: ls under wsl debian
- [BUG] remote-control fails on Windows 11 + Node v24: "bad option: --sdk-url"
- Windows + OneDrive: .claude.json corruption cascade from concurrent writes
- Session history lost after updating to v1.1.4328
- Windows: .claude.json corruption from concurrent writes causes repeated OAuth login
- [BUG] Slash commands (e.g. /clear) are sent as prompts in Remote Control sessions
- Intelligently disable MCP tools for subagents to prevent context overflow
- ~/.claude.json corruption from concurrent instances (no atomic writes)
- [BUG] VSCode extension does not enforce permissions from ~/.claude/settings.json -
- LLM-generated text appears as human (user) turn after context compaction — critical trust boundary violation
- remote-control session fails: node bad option --sdk-url
- [BUG] Claude Code sets ~/.claude.json to read-only (444), then hangs on startup because it can't write to it
- Team agents go idle without responding or completing tasks
- [BUG] Remote Control unavailable despite Max subscription and OAuth login
- [BUG] 2.1.61 wiped out .claude.json - all settings/MCPs gone
- Feature Request: Customizable UI Colors/Themes
- plugin list shows project-scoped plugins from other projects; uninstall gives contradictory errors
- [Bug] Corrupted .claude.json files causing mid-chat text malformations in multi-session usage
- Context window filling dramatically faster after v2.1.59+ update
- [BUG] `claude` command leads to error
- [FEATURE] Display conversation topic summary in status bar
- Claude Code sessions disappear from desktop app sidebar after restart
- Add DAP (Debug Adapter Protocol) support — enable breakpoint debugging via plugin system
- [Bug] Claude Code memory bleeding across unrelated project sessions
- [BUG] Context corruption: auto-memory/compaction causes previous conversation content to be mixed or truncated
Resolved issues (272)
- [BUG] Internal session title generation response leaks into conversation history display
- [BUG] Cowork Windows - ICS-type HNS network creates ghost NAT that doesn't route and blocks WinNAT
- [BUG] `claude remote-control` fails with 'bad option: --sdk-url' on Node.js v20 and v22
- [BUG] Cowork Windows: NAT subnet mismatch + missing IP forwarding + no DNS on VM adapter
- [BUG] Cowork Windows - VM boots but cannot reach Claude API (Windows 10 Pro, Hyper-V)
- [BUG] Cowork Windows: VM boots and authenticates but has zero internet connectivity — all outbound TCP fails (Win 11 Pro, Build 26200)
- [DOCS] Cowork requirements should clearly state Windows Pro/Enterprise is required (Home edition not supported)
- [BUG] Cowork tab not showing on Windows 10 Home — Hyper-V not available
- [BUG] Cowork Windows - MSIX installs for elevating admin user, not calling standard user (split-account enterprise environment)
- [BUG] Cowork Windows - CSP blocks a-api.anthropic.com, VM starts but API unreachable (Win 11 25H2)
- [BUG] Cowork rejects project folders outside user home directory (non-C: drives)
- [BUG] Cowork Windows - Downloads folder fails to mount: "sandbox-helper: failed to unmount host share (virtiofs and Plan9): invalid argument"
- [BUG] Cowork VM fails to boot after auto-update — guest never starts coworkd, misleading VPN error
- [BUG] Cowork Windows: API UNREACHABLE despite working NAT — MITM proxy not binding to VM gateway (172.16.0.1), multi-IP NIC routing mismatch
- [BUG] Cowork regression in v1.1.3963: cowork-svc.exe HcnCreateNetwork ICS fails with 0x80070057 (Windows 11 25H2 Build 26200)
- [BUG] [Cowork] Windows: cowork-vm-nat HNS network permanently breaks WSL2 internet connectivity
- [BUG] Multiple Issues with Claude Cowork - Failed to start Claude's Workspace
- Plugin update records stale gitCommitSha in installed_plugins.json
- [Bug] Anthropic API Error: Rate limit reached with Claude Max model
- [Bug] Race condition with git index.lock during lint-staged pre-commit failures
- claude code corrupts ~/.claude.json on mac while running 5 concurrent sessions
- Concurrent Claude Code instances corrupt .claude.json on Windows (JSON Parse error: Unexpected EOF)
- Frequent re-authentication required (multiple times per day)
- [BUG] EOF error, corrupted json file.
- Remote Control not enabled for Max plan user (v2.1.59)
- [FEATURE] Better “Stop and wait for limit to reset”
- [BUG] `claude remote-control` works locally but fails in SSH environment for Max subscriber
- blank
- Max tier subscribers should get free stickers
- [Bug] Remote Control: Invalid Node.js flag `--sdk-url` passed to session
- .claude.json corrupts on Windows with multiple sessions — silent config loss
- Bug: Screener V1 breakout date shows 1 day ago instead of today
- [BUG] Claude Code generates 2>/dev/null redirections in Bash commands on Windows
- [BUG] chat:submit keybinding with custom key (e.g. ctrl+y) not working
- Edit tool: multi-line old_string matching unreliable on CRLF files with tab indentation
- [BUG] Secondary input fields truncate with "..." instead of wrapping in narrow terminals
- Statusline renders characters vertically at standard terminal widths
- [Bug] JavaScript loaded instead of plan mode
- [BUG] Claude Code truncates the status line without a explicit $env:COLUMNS workaround
- [FEATURE] Persist and display chat history across sessions (like Cursor)
- Permission for .git/ directory access not persisted after selecting 'always allow'
- [FEATURE] Background pre-computation of context compaction with differential top-up
- Claude Code VS Code extension crashes every 1-2 min with exit code 3 on Windows ARM64 since v2.1.47
- [Bug] Custom commands (/commit, /pr) not executed when specified in instructions
- [BUG] Project CLAUDE.md re-injected as system-reminder on every tool call (no session deduplication)
- Plugin update/uninstall fails when plugin is enabled but installed at different project scope
- Permission prompt selected option wraps long text to multiple lines instead of scrolling/truncating
- Plugins installed with local scope in one project are hidden from marketplace in other projects
- [BUG] Alt+F4 captured in pycharm plugin
- Bold markdown text (**text**) invisible on iTerm2 with light/white background
- [FEATURE] Allow settings.json to prompt
- [Bug] Worktree flag not creating worktree on startup
- /plugin marketplace clone fails: uses SSH instead of HTTPS for public repo
- Hooks fail with misleading ENOENT when session CWD no longer exists (Windows)
- [Bug] Clipboard paste for screenshots fails with "nothing found in clipboard" error
- [FEATURE]
- Feature: Expose context window usage in hook input JSON
- [BUG] Claude is referring to global.anthropic.claude-opus-4-1-20250805-v1:0 even ANTHROPIC_MODEL env variable set to different model
- [BUG] Session history disappears from UI after restarting the Claude desktop app
- [BUG] Conversations become corrupted and history lost when opening a new session while another is active
- Claude Code does not reliably follow CLAUDE.md project instructions across sessions
- Claude ignores explicit stop instructions and continues executing actions
- Statusline renders vertically for ~10s on startup (Windows/MINGW)
- CLI crashes silently on intermittent network issues instead of recovering gracefully
- Agent teams fail to launch with Vertex AI backend: prompt not passed to subprocess
- [BUG] Bun crash on Windows 11 ARM64: panic "incorrect alignment"
- [FEATURE] exclude some words when claude is thinking.
- meta+z keybinding not working on macOS
- [BUG] Claude Desktop on Windows crashes repeatedly — requires reboot each time
- C:/Program Files/Git/copy command produces garbled Unicode text on Windows (clip.exe UTF-8 issue)
- Feature Request: Inline diff editing before acceptance in CLI terminal
- Orphaned MCP server processes persist after session exit
- Windows: duplicate project entries from inconsistent path normalization
- [BUG] (req_011CYPZ14MJiXUCzxHHVu5yP
- Project-level skills disappear from available list mid-session
- [Bug] Segmentation fault in Bun runtime during Claude Code execution
- [Bug] Anthropic API errors causing unreliable agent execution
- Ink renderer crash on Windows: blit=0 + unbounded screen height growth kills sessions
- Sandbox write allowlist missing ~/.claude.json — causes 44GB debug log spam per session
- [Bug] Claude Code: Cascading Diagnosis Failures with Unverified Fixes in Dependency Migration
- [BUG] Input text reappears in input box after submitting prompt
- Model doubles down on incorrect claims when corrected instead of acknowledging and researching
- Model ignores project CLAUDE.md instructions it has explicitly read
- [Bug] Performance regression in response speed and code quality since mid-February update
- [Bug] Concurrent Claude Code sessions cause degraded response quality
- Claude Code crashes on Windows ARM64 — Bun panic: incorrect alignment
- /resume fails to find conversations in git submodule repos
- Stop hook fails with 'spawn /bin/sh ENOENT' on every session end (v2.1.39)
- [BUG] Markdown file links in VSCode chat panel only show 'Copy link' on Windows (follow-up to #10846)
- Chrome native messaging host crashes on Windows 11 — Bun 1.3.10 panic
- [BUG] /rename without args reports 'no conversation context' despite active conversation
- Bug] Anthropic API Error: Image does not match provided media type
- [FEATURE] --no-hooks flag (for non-interactive mode)
- [Feature Request] Display session IDs in resume list
- Agent frontmatter hooks silently fail for team-spawned subagents (session ID mismatch)
- [BUG] Cowork: Silent freeze on complex subagent tasks + generated files not locatable (macOS)
- MCP tools not registered in non-interactive modes (SDK streaming, -p flag)
- Subagent spawning wastes tokens on tasks that should be done directly
- [FEATURE] Claude in Chrome: support creating MCP tab group in existing window instead of always opening a new one
- Code blocks in terminal output add leading spaces that break Python copy/paste
- Sub-agent filesystem traversal accesses macOS-protected personal directories (Google Drive, iCloud, Photos)
- Add extra usage / billing status fields to status line JSON
- [MODEL] Opus 4.6 fabricates image label text instead of reading it, presents as fact
- Recurring Bun crash on Windows ARM64 (Parallels) — panic: incorrect alignment
- [FEATURE] CLI autocomplete suggestions could be more polite
- MCP tool results with normal sysadmin content trigger false-positive Usage Policy refusals
- Add "tired" status messages like "Sweating..." for heavy tasks
- [FEATURE] Tree view for parallel agent monitoring
- Agent warmup mode causes infinite retry loop with high API traffic
- Feature Request: Usage Limit Visibility and Threshold Alerts
- Korean text causes crash (UTF-8 byte boundary error)
- Suggested action auto-appends when pasting image
- [Bug] Claude Code ignores user instruction to preserve local files during git-filter-repo operation
- [Bug] Simplify code skill not discoverable after restart without explicit mention
- [Bug] Unexpected change in Claude model behavior or performance
- [BUG] Conversation breaks(throws 400) after image encoding error
- [FEATURE] Please hire a dev for temporary CC DEC mode alternative
- OAuth tokens not persisting - requires /login for each web handoff session
- [BUG] Multiple critical issues on Windows - Claude Code 2.1.5
- [BUG] constantly violating claude.md instructions
- [FEATURE] Separate skills and slash commands in /context output
- Deferred MCP tool name catalog consumes excessive context even with lazy loading
- [Feature Request] Add support for latest Claude Sonnet model and remote-control feature on Max plan
- [BUG] claude remote-control fails with "node: bad option: --sdk-url"
- ~/.claude.json corrupted by concurrent writes (race condition)
- [BUG] This task didn't load properly
- Race condition: concurrent instances corrupt shared .claude.json config file
- autoAllowBashIfSandboxed auto-approves commands that disable the sandbox
- .claude.json corrupted by race condition when multiple CLI sessions run concurrently on Windows
- .claude.json corrupted by concurrent CLI sessions on Windows (non-atomic writes)
- [BUG] Critical regression: .claude.json corruption from concurrent sessions - unacceptable for production use
- Windows: ~/.claude.json cascading corruption when multiple CLI + Chrome MCP processes run concurrently
- [Bug] Concurrent config writes corrupt `.claude.json` on Windows startup
- Corrupted .claude.json causes PowerShell input duplication/echo
- .claude.json corruption with concurrent sessions (v2.1.59, Windows)
- [BUG] .claude.json race condition — reported 8 times since June 2025, all closed without resolution
- 2.1.59 regression: corruption detection cascade amplifies .claude.json corruption from Task tool subagents
- Remote Control causes repeated .claude.json corruption on Windows (MSYS/Git Bash)
- Configuration file (.claude.json) repeatedly corrupts during normal operation
- Race condition: concurrent sessions corrupt ~/.claude.json
- Concurrent instances corrupt shared .claude.json config file
- [BUG] Multiple Claude Code instances corrupt shared .claude.json config file on Windows
- claude.json write-race corruption on Windows with concurrent sessions
- Multiple CLI sessions corrupt ~/.claude.json on Windows (no file locking)
- .claude.json repeatedly corrupted when running multiple instances on Windows
- Race condition: .claude.json corruption on Windows with concurrent sessions loses all session settings
- .claude.json becomes corrupted (Unexpected EOF) during tool use — non-atomic config writes
- claude.json corrupted by concurrent writes (no atomic write / file locking)
- [BUG] ~/claude.json race condition with multiple Claude CLI sessions active in different directories
- [Bug] .claude.json corruption from concurrent instances on same machine
- [BUG] Repeated .claude.json corruption on Windows with multiple terminals (race condition)
- [BUG] .claude.json corruption from excessive write frequency + antivirus EPERM on Windows (single-session, no concurrency needed)
- [BUG]DELETE
- [Bug] Anthropic API Error: Could not process image - causes cascading failure
- DAM org guidance not delivered when membership lacks WorkOS user ID
- Skills: nested skills in skills/*/SKILL.md not discovered
- .claude.json write race condition with multiple concurrent sessions (v2.1.59)
- Windows: ~/.claude.json corruption from concurrent sessions (race condition in config writes)
- Feature request: JetBrains plugin access to decompiled classes / external library symbols via PSI
- [DOCS] Remote Control docs state Pro plan support, but feature is unavailable on Pro
- [BUG] In-app updater does not deliver Cowork-enabled build on Windows — reports "latest version" incorrectly
- [BUG] Long text blogs insert spurious spaces on line breaks
- Claude Code ignores its own memory/MEMORY.md rules and applies them inconsistently
- Windows: ~/.claude.json corruption from concurrent sessions (race condition in config writes)
- Concurrent sessions corrupt ~/.claude.json via write race (Windows)
- [BUG] "Yes, and don't ask again" permissions with env var assignments don't persist across sessions
- [BUG] Tool permission bypass — git commit and git push executed without approval prompt
- [Bug] Claude refuses to execute tasks and generates excessive errors
- [DOCS] Clarify relationship between skills and slash commands post v2.1.1
- [BUG] Launching CC v2.0.55 instantly initializes Usage Plan Limits
- Feature Request: Add context usage percentage to hooks and enable automatic /compact execution
- I appreciate your reflection, but I should clarify: I'm Claude, an AI assistant made by Anthropic. I'm not actually "Claude Code" or a CLI tool - that was context for how I should format issue titles. Your message appears to be a self-critique about a dev
- [Bug] Wildcard patterns in allowlist not matching subshell commands in settings.json
- [Bug] Claude Code enters infinite loops and ignores user instructions
- [BUG] Model incorrectly believes it's in interactive mode when using -p flag
- [FEATURE] Allow me to tail the detailed Claude Code output in a different terminal
- False installation mismatch warning for pnpm global installations
- [Feature Request] PreCompact hook should support context threshold percentage trigger
- Faster rate-limit 2.0.x
- [BUG]
- [Bug] CLI process hangs during extended agentic operations
- Design Phase Before Coding
- Critical: Claude ignores user instructions and loops on oversized screenshot errors
- Crash: Segmentation fault in Bun WASM trampolining (Bun 1.3.5)
- [FEATURE] Reduce context consumption from system reminders
- [Bug] Sub-agents unable to invoke AskUserQuestion tool
- [BUG] tmpclaude-*-cwd files created in project directory on Windows MINGW64
- [BUG] "Failed to load session" error occurs frequently, requires re-login
- [Bug] Excessive re-authentication required - token/session expiration too frequent
- [BUG] Parallel subagent execution freezes due to SQLite lock contention in __store.db
- [BUG] tmpclaude-*-cwd temp files created in project root directory
- [BUG] Unable to gain context from video files
- [FEATURE] Adjust the new terminal title feature (2.1.6) - this could be done better
- UTF-8 Character Boundary Panic When Editing Chinese Text
- Rust panic: UTF-8 string boundary error when editing CJK content
- Edit tool panics on UTF-8 multi-byte character boundary when editing Chinese text
- Panic when processing Chinese text: byte index not a char boundary in UTF-8 string
- [BUG] 403 after a few turns on one specific machine
- [Bug] Claude Code unable to connect to Chrome extension, connection page opens and closes
- Panic on Korean (UTF-8 multibyte) text processing
- [Feature Request] Add Sublime Text editor integration support
- [BUG] Skill-scoped hooks cannot access skill resources - missing CLAUDE_SKILL_ROOT
- Task tool creates tmpclaude-* temp files in working directory that aren't cleaned up
- [Feature Request] Add --chrome-path flag to specify custom Chrome browser location
- UTF-8 Character Boundary Panic on Chinese Text Processing
- [Bug] Temporary files not cleaned up: tmpclaude-xxx-xwd accumulation
- VSCode Extension - SessionEnd fires immediately after message, causing "process exited with code 1"
- [Feature Request] Add auto-continue option for Plan Mode phases
- [BUG] Sandbox creates tmpclaude-*-cwd directories in workspace instead of system temp folder
- [BUG] claude-plugins-official is removable
- [Bug] Excessive CPU usage (>100%) when idle
- File descriptors to serial ports (/dev/ttyUSB*) not properly closed after bash command execution
- Terminal title spinner animation causes tab width to constantly change
- DEP0190 DeprecationWarning: shell option with args is a security risk
- [Bug] Post-Compaction Loss of Conversation Context and Continuity
- [BUG] Hooks do not refresh after `/clear`
- [Support] Claude Code GitHub Issues - Email Integration Inquiry
- Temporary tmpclaude-*-cwd files not cleaned up after sessions
- [Bug] Temporary files with "tmpclaude-xyz-cwd" pattern left in repository root
- [BUG] Cowork sidebar items appear draggable but drag-and-drop into Chat does nothing (Claude for Mac)
- [Bug] PowerShell commands executed in Bash shell causing command not found errors
- [BUG] Infinite loop in the conversation handling
- [BUG] input lag while typing in v2.0.72
- [Bug] Background jobs not terminated after session stop
- [BUG] Background process listing out of sync
- [FEATURE] Smart Tool Introduction extended with BeforeToolSelection Hook
- Feature request: Include session's account email in status line JSON input
- [DOCS] Feature request: Document recommended terminal font for Unicode UI characters
- tmpclaude-xxxx-cwd are left littering project
- [BUG] VS Code extension fails to send API requests - messages never reach Claude API (Mac)
- ENXIO error when using --mcp-config or --settings flags in VS Code/Cursor terminal
- [BUG] Bell/beep sounds every second during processing despite bell: false
- [BUG] MCP tool streaming output causes scroll jumping/flickering with long conversation context
- TaskOutput block=true locks out user with no escape
- [BUG]
- [BUG] Session creation failed with exceeded_limit error despite 28% usage
- [FEATURE] Allow configuring temp/sandbox directory location to avoid polluting project root
- [BUG] Cannot type "n" key in /config language field (Windows/Git Bash)
- feat: Support parameter-level filtering for MCP tool permissions
- Plugin skill agent path resolution looks in wrong directory
- [BUG] High CPU usage (5-10%) during idle and file operations on Windows
- [BUG] API Error when continuing conversation with thinking blocks
- [BUG] always generate "tmpclaude-xxxx-cmd" file in the working directory
- [FEATURE] Add project name argument to init command: `claude init <project-name>`
- [Bug] Image generation via Nano Banana Pro fails with read error
- [Bug] Temporary files (tmpclaude-xxxx-cwd) not cleaned up after execution
- [BUG] Claude Code intermittently ignores selected custom model (falls back to Anthropic model IDs)
- [Bug] Claude Code fails to thoroughly search logs before reporting "No setup found"
- [BUG] LSP hover and documentSymbol operations return empty results while diagnostics work correctly (Python/Pyright)
- [Bug] Skills execution failure after recent changes
- [Feature Request] Rate limiting feedback: Sonnet token consumption appears disproportionate to query complexity
- [FEATURE] subagents share a single temp file or clean up after themselves
- Support MCP annotations on Resources and Content blocks
- Temporary files (tmpclaude-*-cwd) created in project root instead of temp directory
- [BUG] API timeout errors from Costa Rica (Latin America) - Works fine from Canada
- [Feature Request] Display context window consumption breakdown with `/context` command
- [Feature Request] Allow continuing conversations when image exceeds size limit
- Feature Request: Surface rate limit errors (429) to assistant for self-throttling
- [BUG] fullwidth input behaves weirdly
- [BUG] VSCode Extension Focus Input broken macos
- code-simplifier plugin API error: AnthropicLogic模型信息关系不存在
- Screen flashes white intermittently in Claude Code 2.1.1
- [BUG] Claude Code
- [BUG] I am being presented with an offer to use passes, but I never consented to be presented with offers.
- [BUG] Subagent crashes with Abort() when Skill tool invokes non-existent skill
- Race condition: .claude.json corruption when running multiple instances concurrently
- ~/.claude.json corruption from concurrent instances (no atomic writes)
- [BUG] Claude code only recognizes legacy `:*` suffix in `.claude/settings.json` file
- .claude.json corrupted by concurrent writes; recovery loop spawns cascading agents producing hundreds of backup files
- Windows: .claude.json repeatedly corrupted by concurrent non-atomic writes
- Feature Request: Customizable UI Colors/Themes
- [Feature Request] Add option to disable automatic loading of .github/instructions/*.instructions.md files