Claude Code v2.1.273
Released Sep 15, 2026 (29 days ago).
132 issues reference this build
103 still open
29 resolved (22%)
"References this build" means the issue body mentions running 2.1.273 (from the
bug-report template). It reflects report volume, not a proven defect count — an issue may mention a
version without being caused by it. First-party data from the anthropics/claude-code tracker.
Top issues reported on v2.1.273
Ranked by community engagement (reactions and comments).
- [Bug] Anthropic API Error: Auto mode classifier unavailable blocks Bash/Edit calls
- Feature request: built-in, cross-platform way to list running Claude Code sessions and their state
- [Bug] Claude refuses to perform web application login for UI/UX testing, logging into a form is a line it won't cross
- [Bug] macOS TCC permissions lost on auto-update due to versioned binary paths
- [BUG] AltGr characters are lost in Windows Terminal since the kitty keyboard protocol is enabled unconditionally
- UserPromptSubmit fires for agent/system-injected messages with no prompt_source/is_meta in the payload — hooks cannot tell them from typed input (prompt-injection surface)
- [BUG] Auto mode tells the model to edit files via Bash, which silently disables checkpointing / `/rewind` (no Restore code on any prompt)
- [BUG] Resuming a background subagent misses its prompt cache: messages_changed, no thinking blocks
- Session tab rename is overwritten by a stale webview title; rename only appears after restarting VS Code
- [BUG] Desktop app rejects MCP calls that omit optional parameters (expected, nonoptional, rerecived undefined)
- [BUG] Unrecognized slash commands moved from a free, deterministic rejection to a paid, highly variable model call, with cost rising undocumented across releases
- [BUG] Chat tab strip (multi-session view) missing in VS Code extension after update to 2.1.273
- Cowork desktop: MCP elicitation (2026-07-28 MRTR) dropped via print-mode branch, tool call hangs 180s
- [Bug] Repeated macOS file access permission prompts on each invocation
- macOS: voice dictation dies in every running session after the auto-updater replaces claude.exe ("No audio detected from microphone"; TCC denies the old PID)
- [FEATURE] Let a host complete a deferred Edit or Write, and accept the result it supplies on resume
- [BUG] Claude Code Extension change to how code text is quoted now means code is grey on grey cant read it!
- [BUG] Linux: login dead-ends at "Finish sign-in in the Claude app"
- [BUG] external file changes are not notified to the agent before an Edit tool call when the file was only Read (not previously Edited) — no “modified since read” guard, no change notification
- [Feature Request] Add conversation linking/anchoring to specific messages
- [BUG] Initial agent-type listing never emitted on turn 1 of a session created by plan approval with "clear context"
- [BUG] VS Code extension: SDK launch never completes — Interrupted during launch / sdk_stream_ended_no_result (CLI works; macOS 27)
- Mobile push notifications (Remote Control) never arrive despite all settings correctly enabled
- Claude Desktop local sessions show a usage-limit ring but no context-window fill indicator
- Hosted connector drops `blob` from embedded resources: -32602 invalid_union for any binary document (same payload accepted by the engine client)
- Skill body is rewritten when arguments are passed: $1/$2 inside SKILL.md get replaced by words from the argument string
- [Bug] Claude Code agent fabricates data field significance and overclaims fix adequacy without verification
- [Bug] Session flagged during normal operation
- VSCode extension hardcodes invalid model ID 'claude-haiku-4-5-20251001' for internal background task
- /Users/matthewscott/Desktop/Screen\ Recording\ 2026-09-21\...
Changelog
What's changed
- Added
x-claude-code-request-class,x-claude-code-agent-type,x-claude-code-prev-tool-durations,x-claude-code-compactionandx-claude-code-context-compactedrequest headers for LLM gateways; opt in withCLAUDE_CODE_GATEWAY_HINT_HEADERS=1 - Added a notification when an MCP server disconnects mid-session and automatic reconnection gives up, pointing at
/mcp - Added forking a session started with
claude --remote-controlor/remote-controlfrom the Claude app; the fork runs as a background session on your computer - Fixed Bash commands the permission checker cannot fully analyze skipping the prompt under
permissions.blockReadsOutsideWorkingDirectories, and a subshell hiding a dangerousrmin bypass mode - Fixed skills synced from claude.ai staying available after your organization turns Skills off; they now move to the recoverable trash
- Fixed
allowManagedMcpServersOnly,deniedMcpServersanddisableClaudeAiConnectorsset via MDM ormanaged-settings.jsonbeing ignored when server-managed settings are also present - Fixed 401/403 errors on Bedrock, Vertex and Foundry, and Claude apps gateway 403s, telling you to run
/login; the message now names the credential to refresh or points to your gateway administrator - Fixed
/login,/upgrade, and/extra-usagediscarding earlier thinking from the conversation, which forced a full prompt-cache rewrite on the next request - Fixed auto mode stopping for approval when the Artifact tool uploads a file you attached to the chat in a cloud or Remote Control session
- Fixed a long-running session recreating a stub
.git/info/excludeafter the repository's.gitdirectory was removed or moved away - Fixed the main prompt dropping a
!typed at the start while already in shell mode, so negated commands like! grep …can be typed - Fixed Read on macOS refusing a dragged-in screenshot, or any file the system reports under a second path, with "symlink resolution changed after permission was checked"
- Fixed
permissions.blockReadsOutsideWorkingDirectories: a memory directory chosen by a repository's settings is no longer loaded into the prompt, recalled, indexed, or used by memory extraction - Fixed sub-agents and background agents being reported as failed, with their result never delivered, when the final streamed reply omitted token usage or carried no model id
- Fixed the context meter and auto-compact counting advisor-tool turns at roughly twice their real context size, which made auto-compact fire at about half the real window
- Fixed
/tuirefusing to restart because of an agent-team teammate that had already finished its work and was no longer shown in the agents panel - Fixed saved scheduled tasks running in the wrong session after
.claude/scheduled_tasks.jsonwas copied into another folder, such as a new worktree - Fixed SDK and
--output-format stream-jsonoutput dropping a subagent's remaining messages and final report after it is moved to the background mid-run (e.g. byCLAUDE_AUTO_BACKGROUND_TASKS) - Fixed
/install-github-appreporting a SAML single sign-on block as "admin permissions required" - Fixed Remote Control clients attached to a Claude Desktop, VS Code or JetBrains session being refused when they ask for the session's context window usage
- Fixed the spinner showing a doubled ellipsis ("……") on compaction status lines such as "Running PreCompact hooks…"
- Fixed a false-positive spinner tip suggesting the frontend-design plugin after reading or publishing Artifacts
- Reverted a 2.1.268 change that checked Read and Edit deny rules on Bash lines the permission checker can't analyze (
eval,env -C); commands liketime -p make buildprompt again instead of being denied - Improved responsiveness in long sessions: hook progress and sub-agent activity no longer re-process the whole conversation on every update
- Improved the Artifact tool's error when a publish includes a file type artifacts don't serve: Claude