Claude Code v2.1.265
Released Sep 8, 2026 (5 days ago).
24 issues reference this build
24 still open
0 resolved (0%)
"References this build" means the issue body mentions running 2.1.265 (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.265
Ranked by community engagement (reactions and comments).
- [Bug] Claude injects co-authored-by commit message without user authorization
- [Regression 2.1.265] Built-in Artifact database tool ships JSON-Schema `pattern` with `\p{...}` escapes — strict validators reject every request (400, "not a regex")
- [BUG] Since 2.1.265 the Artifact tool's input_schema carries a `pattern` with Unicode property escapes (\p{Cc}); Anthropic-compatible third-party backends reject every interactive request with 400
- [BUG] Android app: input field loses focus while typing with a physical keyboard in a Claude Code session
- [Bug] Agent loses context and makes repeated mistakes during extended sessions
- [BUG] Workflow keeps spawning agents after a terminal "session limit" error, and resumeFromRunId re-runs them into a second exhaustion — both report status: completed
- [Bug] Anthropic API Error: Sonnet 5 Safeguards Incorrectly Blocking Legitimate Game Development Tasks
- I need the bug report content to generate an appropriate GitHub issue title. Could you please provide the bug report details you'd like me to create a title for?
- [Feature Request] Claude Code model selection and performance transparency
- [Bug] Safety flagging triggered during legitimate credential reuse discussion
- [Bug] Short sessions crash with responses exceeding 80 rows
- [BUG] [SHOW-STOPPER] Usage Credits suddenly being ignored by Claude Code Terminal
- [BUG] .credentials.json mcpOAuth grows unbounded: claude.ai connector tokens re-stored under a session-scoped serverUrl every session (1,681 records / 906 KB, same token ×113)
- [Feature Request] Improve solution quality, context retention, rule enforcement, and output verification
- [Feature Request] Add secret rotation management for exposed credentials
- [Bug] Auto-approve not working reliably for bash file edits in automode
- [BUG] VS Code extension: renamed sessions revert to the last prompt once the custom-title record drifts past the 64 KB tail window
- I don't see any bug reports in your message. Please provide the specific bugs or error messages you'd like me to help create GitHub issue titles for, and I'll generate appropriate technical titles for each one.
- CLAUDE_PLUGIN_ROOT unset in agent Bash env, and still source-dir in hooks, for string-source local marketplace plugins (2.1.265)
- security-guidance: agentic commit review body is replaced by the inner CLI's stderr warning
- [Bug] Agentic system fabricates user approval and executes actions without consent
- [Bug] Anthropic API Error: Unexpected session termination on PHI-related code
- [Feature Request] Implement agent spawn validation to reduce unnecessary token usage
- [BUG] Prompt cache for resumed session history intermittently fails to hit on `resume`, independent of idle time or TTL
Changelog
What's changed
- Added
user.emailanduser.groupsto the telemetry Claude Desktop and Cowork send through a Claude apps gateway, matching terminal sessions - Added support for pointing
--plugin-dirat a folder of plugins: each child folder with a manifest loads, and children added or removed while running are picked up - Added a 1 GB cap on tool results saved to disk; the in-conversation preview says when a saved file was truncated
- Fixed resuming a foreground-spawned subagent changing its tool list and system prompt prefix, which broke prompt-cache reuse for that agent
- Fixed agent teammates and resumed subagents moving SubagentStart hook context and preloaded skills out of the prompt prefix on later turns, which broke prompt-cache reuse
- Fixed resume after the previous process died while a tool was running: the last prompt is no longer rewritten, and the interrupted tool call is kept and marked interrupted
- Fixed
/model opusplan[1m]being rejected with "Model not found" - Fixed syntax-highlighted code in permission prompts and messages sometimes omitting a character after a Ruby
?, Erlang$, or Perl$sigil - Fixed the fullscreen transcript jumping by one row whenever the slash-command or @-file suggestion list opened or closed
- Fixed a plugin path containing a backslash bypassing the symlink containment check on macOS and Linux
- Fixed plugin directories whose names begin with two dots being wrongly refused as outside the plugin root
- Fixed VS Code and SDK sessions occasionally requiring re-login when a session was closed while refreshing its token
- Fixed Remote Control sessions sending the end-of-turn signal before the reply's last message, which could show a reply as finished in the Claude app before its last part arrived
- Fixed background (
--bg) sessions occasionally being retired mid-turn when a message arrived just before the idle timeout - Fixed Claude Code's own git status and diff probes running clean filters configured by a nested repository inside the working tree
- Fixed the advisor tool and its instructions being re-decided per request from the request's model; the decision is now made once and announced in the conversation when it changes
- Fixed artifact publish accepting connector tool names the connector doesn't expose; the publish is now refused when none of the declared tools exist, and warned when only some don't
- Fixed
/add-dir <subdirectory>refusing to load a subdirectory's agents when managed settings lock only skills to plugins, and promising agents when only agents are locked - Fixed two-key keyboard shortcuts cancelling silently when the second key arrived more than a second later, as happens inside tmux; they now wait 3 seconds and show a notice when they time out
- Fixed forked skills (
context: fork) not streaming their kickoff prompt and, with--forward-subagent-text, their text turns as progress events in stream-json - Fixed a plugin's default component folder that the OS cannot check, such as a symlink loop, being silently skipped; it is now reported in
/pluginwith the error code - Fixed the Claude apps gateway's OTLP telemetry relay pausing all forwarding to a collector for 30 seconds after it rejected a few payloads as malformed or too large
- Fixed
/pluginDiscover/Browse andclaude plugin list --json --availableshowing no description or display name for marketplace plugins whose metadata lives only in theirplugin.json - Fixed
/loginshowing "no gateway URL is configured" when re-run in a session that signed in to a Claude apps gateway set by managed settings - Fixed
/modelclaiming a model was "saved as your default" when the settings file couldn't be written; it now says the save failed and why - Fixed
/clearfrom Remote Control waiting on SessionStart hooks and on open terminal dialogs before completing - Fixed the
/configdialog changing height when switching between its tabs - Fixed resuming a workflow run after its container restar