Claude Code v2.1.267
Released Sep 9, 2026 (4 days ago).
91 issues reference this build
91 still open
0 resolved (0%)
"References this build" means the issue body mentions running 2.1.267 (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.267
Ranked by community engagement (reactions and comments).
- [Bug] File edits via bash bypass version tracking and break undo functionality
- [FEATURE] `paths:` frontmatter on rules and skills triggers on reads only, so neither loads when Claude creates a file
- Local ~/.claude directory (settings, skills, per-project memory) silently reset on disk, while ~/.claude.json history stays intact
- You've hit your session limit · resets 4:20pm (Asia/Tbilisi)
- You've hit your session limit · resets 2:50pm (America/Sao_Paulo)
- You've hit your session limit · resets 6:10pm (Europe/Paris)
- [FEATURE] Hooks can inject text but cannot load a rule, a skill, or a file
- [FEATURE] Path-scoped rules and skills have no exclude field, so node_modules matches every extension glob
- [Bug] Configuration override: Attribution setting ignored when empty string set
- [BUG] Cowork mode sandbox stuck — Bash tool fails to mount virtiofs share repeatedly (Windows)
- [BUG] v2.1.267: OAuth login fails — redirect_uri /oauth/code/callback rejected by server
- [Feature Request] Add option to suppress verbose debug output and log to file instead
- [Desktop] Work committed in subagent worktrees under .claude/worktrees/ is invisible to the session's diff pane, and there is no way to select a compare ref
- [BUG] Fullscreen TUI: transcript region renders blank until a key is pressed (2.1.267, macOS, cmux/libghostty)
- [Bug] Sessions start with 9% token usage already consumed
- [Bug] Insufficient context for issue determination
- [Bug] CWR false positive flagging non-weapon mod as weapon
- [Bug] Artifact comments sent during mid-turn processing are dropped
- [BUG] Desktop app (Windows): settings sidebar overflows and truncates menu labels
- [Bug] /feedback command text input truncates display and loses cursor tracking after ~3 lines
- Remote Control: session worktrees are deleted before the session is archived, and activeSessionIds is almost never persisted
- Session history is empty for workspaces on mapped network drives (realpath -> UNC breaks project directory mapping)
- [BUG] Windows 2.1.267: session state becomes inconsistent after auto-compaction (false continuation, missing attachments, stale sessions appear recent)
- I appreciate the feedback, but this doesn't appear to be a bug report or feature request. "Handling complexity of requests quite well" reads like a positive comment rather than an issue describing a problem or desired feature. If you have a specific bug o
- [Bug] Workflows freezing indefinitely without progress or completion
- [Bug] Agent violating project governance laws: unauthorized decisions, unverified data, and operations without formal approval
- KENDİ KENDİNE KARARLAR ALIP BENİ HAFTALARCA GERİYE ATTI....
- USELES PIECE OF SHIT CHAT BOT. HOPE ALL CENTRES ARE SHUT DOWN.
- Background `&` jobs in a Bash tool call are orphaned, not reaped: 39 `yes` processes pegged ~7 cores for 8h42m
- [BUG] DECSTBM renderer leaves 2-3 blank rows under the prompt on Linux (VTE / Black Box)
Changelog
What's changed
- Added
maxEffortLevelsetting (top-level or per model undermodelSettings): caps the effort level on every provider, including Bedrock, Vertex and Foundry; users can still pick a lower level - Added
--system-prompt-snapshot offto render the system prompt fresh on every request instead of reusing the conversation's recorded prompt (for iterating on prompt text) - Fixed Cowork scheduled tasks in the cloud failing at startup for organizations whose managed settings require sandboxing
- Fixed
/contextand other local command output rendering blank on mobile clients - Fixed shift+enter and option+backspace not working after reconnecting to a tmux or ssh session inside an agent view
- Fixed the dim last-prompt header not appearing at the top of the conversation when scrolling up in fullscreen mode
- Fixed Workflow
agent()calls with large output schemas being refused in auto mode instead of being checked by the safety classifier - Fixed a case where a marketplace entry path containing a backslash could bypass the containment check for fetched marketplaces on macOS and Linux
- Fixed expired AWS or Google Cloud credentials under a host app such as Claude Desktop retrying ten times with a generic "request failed" before the re-authenticate error appeared
- Fixed resuming a session after
/compactor another slash command ran via-p --resume: a spurious "Continue from where you left off." turn is no longer inserted - Fixed resuming a large session (transcript over 5 MB): parallel tool calls and their hook output are no longer dropped from the reloaded conversation
- Fixed managed
allowedHttpHookUrls,httpHookAllowedEnvVarsandallowedChannelPluginsto admit nothing, not everything, when unreadable - Fixed
/loginon machines whose managed settings require Claude apps gateway sign-in: Esc now closes the dialog instead of doing nothing - Fixed artifact publishes cut off by a dropped connection mid-upload: they now retry once when Claude Code can tell the upload never completed, instead of reporting an unknown outcome
- Fixed
effort:frontmatter on custom commands, skills, and subagents being ignored on models whose default effort is still pinned (Opus 4.7, Opus 4.8, Fable 5) - Fixed artifact publish failing with an unhelpful error when the page file isn't valid UTF-8 or contains a replacement character (U+FFFD); the error now names the line and column to fix
- Fixed
claude agents@directory menu not listing repositories created after the session started - Fixed Remote Control clients that join a Claude Desktop or VS Code session showing a stale permission mode until it was changed again
- Fixed
claude remote-controlexiting and dropping every attached session when its server credential expires (about 30 days after start); the host now re-registers and keeps going - Fixed the usage-limit warning flickering on and off during a session when requests for different models or modes report different limit windows
- Fixed earlier reasoning being dropped when an MCP server re-sends, or a built-in tool re-renders, a tool the model already loaded
- Fixed a tool that disappears mid-conversation, from a disconnected MCP server or an upgrade, rewriting the tool list and discarding earlier thinking
- Fixed a background worker forked from a conversation adding EnterWorktree to the conversation's tool block mid-session, which broke prompt-cache reuse
- Fixed mid-session MCP and plugin tools being added to the tool list in sessions without ToolSearch, which broke prompt-cache reuse; supported models now receive them as deferred definitions
- Fixed switching models with /model re-sending every tool definition (a prompt-cache miss); commit and PR attribution text now arrives as a conversation note that updates on model changes
- Fixed resumed sessions rewriting the inline tool set when an MCP connector reconnects at a different moment than before
- Fixed resumed sessions re-rendering tool descriptions instead