Claude Code
v2.1.231
v2.1.231- What's changed
- Fixed MCP OAuth sign-in failing with a redirect URI mismatch for servers that use a pre-registered OAuth client, such as Slack
952 signals · 959 observation events
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
v2.1.231### Preflight Checklist - [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet - [x] This is a single feature request (not multiple features) ### Problem Statement AI loves to overcomment the code. ### Proposed Solution The /simplify command nee
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? Summary: Schedule
## Description In the Claude Code **web version** (claude.ai/code), `systemMessage` output from `UserPromptSubmit` hooks is displayed in the user-facing chat UI. According to the hooks documentation, exit-0 stdout — including `systemMessage` — should be injected as context for Claude only, not shown to the user. The **terminal CLI** behaves correctly (silent
## Summary In a long-running session, submitting feedback via the in-app feedback flow (`/bug`) reproducibly crashes the entire Claude Code process. It happened three times today in the same session, each attempt within seconds of submitting. The apparent mechanism is memory: the box shows a large allocation spike on submit, and the process dies without an e
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? ## Environment -
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? Claude Desktop in
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? On Windows, the `
The Workflow tool caps total `agent()` calls at 1000 per run as a runaway-loop backstop, documented as "set far above any real workflow." For a corpus-scale workflow (e.g. per-partition fetch/judgment passes fanned out across many ecosystems/families, each itself dispatching further per-item sub-calls), that assumption doesn't always hold — a source corpus c
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? First of all how
**Bug Description** Claude entirely overlooked memories and otehr conventions along with project details to embark onto designing it all from scratch. this latest iteration of the model is akin to a 5 years old kid that needs constant pro-active attention as it constantly digress and diversify itsefl, not staying on task... i am starting to get really tired
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? Screenshots captu
**Bug Description** 내 서버 만드는데 멍청하게 굶 **Environment Info** - Platform: win32 - Terminal: pycharm - Version: 2.1.231 - Feedback ID: 15fe1512-9521-4f97-98c8-37cb22ee150d **Errors** ```json [] ```
**Bug Description** this is stupid. Second time in 10 min I'm flagged for trying to create a list of topics for a soc. We have an approved CVP although that's worth basically nothing. **Environment Info** - Platform: darwin - Terminal: iTerm.app - Version: 2.1.231 - Feedback ID: 0abb87bb-365b-4ff7-a062-5cd1e44a9d8c **Errors** ```json [] ```
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? Twice in one week
## Summary Running the built-in `code-review` skill at `high` effort against a PR, the skill's own review agent fanned out into 4 background finder agents (via the `Agent` tool, each spawned async/in-background). 3 of the 4 completed and delivered their `<task-notification>` normally. The 4th agent also completed successfully (confirmed from its own transcri
**Bug Description** API Error: API returned an empty or malformed response (HTTP 200) — check for a proxy or gateway intercepting the request **Environment Info** - Platform: darwin - Terminal: Apple_Terminal - Version: 2.1.231 - Feedback ID: 2733c243-32d4-4fc9-9a67-17d47f3b89a0 **Errors** ```json [{"error":"Error: API returned an empty or malformed response
## Description Refreshing a plugin in the Desktop app that was installed through the remote/account-scoped install path fails with "Failed to update marketplace". The Desktop app shells out to the CLI to perform the update, but the CLI has no local record of the marketplace, so the command fails. ## Steps to reproduce 1. Install a plugin via the Desktop app
## Summary A remote HTTP MCP server (Meta's official ads server at `https://mcp.facebook.com/ads`, registered with `--client-id`) stopped connecting. The surface error is a 30s timeout, but `--debug` reveals the real one: ``` Failed to authenticate: OAuth session expired and could not be refreshed ``` The stored access token is **valid and not expired** (iss
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? ### Summary Certa
### Preflight Checklist - [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet - [x] This is a single feature request (not multiple features) ### Problem Statement Due to a enum bug I could not work anymore with the app only with CLI, the aold c
### What happens On Windows 11 the desktop app (MSIX build 1.28929.0) dies several times a day — window disappears, no error dialog, all open sessions lost. There is no OS-level crash record: no `Application Error` (event ID 1000) for `Claude.exe` in the Windows Application log, and no Crashpad dump is produced. In `%APPDATA%\Claude\logs\main.log` every sing
### Preflight Checklist - [x] I have searched existing issues and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code — the sessions analysed here ran on 2.1.224/2.1.226 and 2.1.228 > **Disclosure.** This report was drafted by Claude Code (Opus 5)
**Bug Description** The `Prohibited` safety block forbids "permanently deleting data" outright, with no override even on explicit instruction from the operator. In a coding/ops agent this removes `rm`, log scrubbing, and any cleanup of the agent's own artifacts — work that is routine, non-negotiable, and frequently *security* work. The block reads as a compu
**Bug Description** Claude Code switches reply language mid-session despite CLAUDE.md forcing français, no user trigger. **Environment Info** - Platform: linux - Terminal: pycharm - Version: 2.1.231 - Feedback ID: 7d7b577b-2511-48c9-9a44-bbe07e186b2c Hypothesis: repo's git history has a contributor whose name is from another language (surfaced via git log/bl
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Amodel) for similar behavior reports - [x] This report does NOT contain sensitive information (API keys, passwords, etc.) ### Type of Behavior Issue Claude ignored my instructions or configuration ### What You
### Preflight Checklist - [x] I have searched existing issues and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code — the sessions analysed here ran on 2.1.226 and 2.1.228 > **Disclosure.** This report was drafted by Claude Code (Opus 5) analysi
### Preflight Checklist - [x] I have searched existing issues and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code — the sessions analysed here ran on 2.1.224/2.1.226 and 2.1.228 > **Disclosure.** This report was drafted by Claude Code (Opus 5)
**Summary** While working on a Dockerized project, I asked Claude Code to inspect a Docker image (to check a file-ownership UID) using the currently active Docker context, which talks to a remote engine over SSH. That connection timed out (an intermittent/expected condition in this environment). Instead of stopping and reporting the failed connection, the ag
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Amodel) for similar behavior reports - [x] This report does NOT contain sensitive information (API keys, passwords, etc.) ### Type of Behavior Issue Other unexpected behavior ### What You Asked Claude to Do Sum
**Bug Description** even im enrolled in cyber policies i alredy submitted my documents still again and again im facing this issue XDR evalution im doing right now still the classifiers not working **Environment Info** - Platform: win32 - Terminal: windows-terminal - Version: 2.1.228 - Feedback ID: e9ed10a9-fce2-4427-a9c9-5b7c8cb7ede2 **Errors** ```json [{"er
## Summary On the macOS desktop app, every scheduled/automated session that uses background work (background Bash, Monitor, subagents) leaves its harness process alive indefinitely after its last turn completes. The processes accumulate daily. The transcripts of every affected session end with `queue-operation: enqueue` entries carrying `<task-notification>`
**Environment** - OS: Windows 11 Home 10.0.26200 - Claude desktop app: 1.28929.0 (MSIX / Microsoft Store install) **Bug 1: App hangs when the embedded Browser pane opens a localhost dev server tab** While using the Browser pane tools (preview_start/navigate) to check a Next.js dev server on `localhost:3000`, the entire desktop app stopped responding (not jus
**Problem:** Remote control of a Claude Code session (via the iPhone app / claude.ai) currently needs a slash command run locally, on the host machine itself, for each session before it can be remote-controlled. If you didn't run that command on a given session before leaving the machine, there's no way to enable it remotely later — you have to be physically
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? ## Environment -
## Environment - Claude Code 2.1.221 (Windows, native), MCP server over stdio (Python), channels enabled via `--dangerously-load-development-channels` - Still apparently unfixed: CHANGELOG entries 2.1.222–2.1.229 contain no channel/meta/notification fix (not re-tested on latest; happy to re-verify on request) ## Summary `notifications/claude/channel` notific
## Description The Code tab has no keyboard shortcut for archiving a session. Archive is reachable only by hovering the session row in the sidebar and clicking the archive icon, or by asking Claude to do it (which raises an approval card in every permission mode, by design). The documented shortcut table (`Cmd+/`, and https://code.claude.com/docs/en/desktop#
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? In the chat windo
### Environment - **Claude Code**: 2.1.231 - **OS**: macOS (Darwin 25.5.0) - **Launched with**: `claude --dangerously-skip-permissions` - **Settings**: `~/.claude/settings.json` → `permissions.defaultMode: "bypassPermissions"` (set explicitly, so the CLI flag and the settings file agree — no ambiguity about the intended mode) - **Status bar**: `bypass permis
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Amodel) for similar behavior reports - [x] This report does NOT contain sensitive information (API keys, passwords, etc.) ### Type of Behavior Issue Claude accessed files outside the working directory ### What
**Bug Description** tool destroyedf a whole collecttion of 555 files wuth swapping over fonts in wrong colors, i spend says doind and redoing beucase this piece of shit tool is set to not read clone rto savw cpu, legal case registration only, eil bynch of dickgwads **Environment Info** - Platform: darwin - Terminal: Apple_Terminal - Version: 2.1.226 - Feedba
**Bug Description** I was scanning my own code for vulneratiblities and got this message: "Fable 5's safeguards flagged this message. Our intentionally broad safeguards allow us to deliver more capabilities faster, but can sometimes flag legitimate coding, cybersecurity, and biology tasks. Switched to Opus 4.8. Send feedback with /feedback or learn more" **E
## Summary A message delivered via cross-session messaging (`send_message` / the CCD session-management MCP tools) can land cleanly in the target session's transcript as a real `cross-session-message` entry, but the receiving session does not automatically start a new turn to process it. The message just sits there — session status stays `running`/idle — unt
**Bug Description** tool cant co,or font and adaptspace to clone. you call this shit exectuion... **Environment Info** - Platform: darwin - Terminal: Apple_Terminal - Version: 2.1.226 - Feedback ID: 1f4a6f34-7964-4c24-9bff-52d1c5bc6dbe **Errors** ```json [] ```
## Summary During a long-running Claude Code session (VS Code native extension, Windows 11, Claude Fable 5), I observed a third recurring failure signature, related to but distinct from the ones I reported in #84757 (unsolicited closing posture) and #82126 (interlocutor-specific correctness collapse): **The model declines to perform an explicitly assigned im
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? ## Summary When c
### Summary Add a way — ideally a setting — to have a session's title/name in the session list default to the **current git branch name**, particularly in the **desktop app** where there is no launch-time equivalent of `claude -n`. ### Problem When working in one repo across many sessions, the auto-generated titles converge on near-identical summaries (e.g.
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? **Environment:**
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? When an MCP tool
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Amodel) for similar behavior reports - [x] This report does NOT contain sensitive information (API keys, passwords, etc.) ### Type of Behavior Issue Claude accessed files outside the working directory ### What
### Preflight Checklist - [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet - [x] This is a single bug report (please file separate reports for different bugs) - [x] I am using the latest version of Claude Code ### What's Wrong? The windows deskt