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 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 In a Clau
Permission-mode changes don't sync reliably between the iOS Claude app and the local terminal in a Remote Control session: "accept edits" selected on the phone doesn't apply in the terminal, and mode changes made in the terminal never reach the phone at all. ## Steps to reproduce 1. Start a Remote Control session (`/rc`) on desktop. 2. Open the conversation
### 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? ## Description On
**Describe the bug** Right-click context menu and copy-paste functionality stops working in the Claude Code terminal during long sessions. Restarting the terminal session fixes it temporarily, but the issue recurs. **Steps to reproduce** 1. Start a long Claude Code session (several hours) 2. Try to right-click or use copy-paste in the terminal 3. Nothing hap
## Summary On Windows 11 with Git Bash as the Bash tool shell, commands intermittently return `(Bash completed with no output)` even though they clearly ran. The same commands executed via the PowerShell tool in the same session produce output normally. ## Repro Run via the Bash tool on Windows: ```bash echo "test"; whoami; pwd ``` Sometimes returns `(Bash c
**Describe the bug** In the chat stream, an Edit tool result renders as a diff with green added-line highlighting. A Write tool result creating a **new** file renders the file contents as plain, unhighlighted lines — even though every line is an addition. Inconsistent presentation for what is semantically the same thing (added lines). **To reproduce** 1. Ask
# [BUG] Marketplace plugin re-materialization mid-session cleans the pinned hook installPath, silently killing hooks in every running session ## Summary When a marketplace plugin is updated mid-session (new version bump + marketplace re-materialization), a running session's hooks are **pinned to the previous version's install path**. The re-materialization r
**Bug Description** ▎ Why does the context/token indicator get its OWN entire row above the footer badges? It's wasting a full terminal line and honestly looks like garbage — especially when I've got a custom statusLine right there too. It's redundant and cluttered. ▎ ▎ Please just let me either: ▎ ▎ 1. Hide it — give me a hideContextUsage setting in setting
### 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 Follow-up to #63360 (closed stale, "open a new issue if still relevant" — it is)
### 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 Currently, viewing the session task list requires typing `/tasks` in the chat inp
### 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: Clau
**Bug Description** Keeps checking local main branch as a reference instead of origin/main after fetching. Very n00b behavior. In auto mode, it will branch after I specifically asked it not to because it looks at an outdated local main and compares the current branch to it and says "Oh no, this branch is 300 commits ahead of main, so we can't possibly use it
### 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? Ao rodar comandos
## Summary When a Bash command runs in the background, the running-shell indicator in the status bar and the `/tasks` panel it opens only show status/metadata. There's no way to watch the process's live output from within Claude Code — you have to fall back to `tee`-ing to a logfile and `tail -f`-ing it in a separate terminal. Please surface the output direc
**Bug Description** I triggered the Fable no-no harness on routine work. ⏺ Fable 5's safeguards flagged this message. The safeguards are intentionally broad right now and may flag safe and routine coding, cybersecurity, or biology work. These measures let us bring you Mythos-level capabilities sooner, and we're working to refine them. Switched to Opus 4.8. S
### 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 Summary When .claude is synced across machines via a junction/symlink pointing to
### 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? Fable 5 → Opus 4.
**Bug Description** I hit "1" because I wanted to answer 1 of various questions, but this caused a "bad" feedback to be sent.. Perhaps the feedback thing needs to be a bit more explicit with a '/' at the start to avoid accidentally giving the wrong feedback? **Environment Info** - Platform: linux - Terminal: konsole - Version: 2.1.198 - Feedback ID: f362d862
## Environment - Claude desktop app (macOS): 1.18286.0 (latest) - Bundled Claude Code: 2.1.197 - macOS system language: Japanese ## Description In the desktop app's Code view, sidebar labels render in English — "Pinned", "Recents", "New session", "Artifacts" — even though every locale setting resolves to Japanese: - App config (`~/Library/Application Support
### 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 using Claude
### Documentation Type Incorrect/outdated documentation ### Documentation Location https://code.claude.com/docs/en/tools-reference ### Section/Topic `AskUserQuestion` row in the tools table — the prose paragraph that begins "As of v2.1.198, if you don't respond within 60 seconds the dialog closes on its own". The matching `CLAUDE_AFK_TIMEOUT_MS` and `CLAUDE_
### Documentation Type Incorrect/outdated documentation ### Documentation Location https://code.claude.com/docs/en/agent-view ### Section/Topic The "Inspect the supervisor" subsection of `agent-view.md` (around the `claude daemon status` description) and the matching row in `https://code.claude.com/docs/en/cli-reference`. ### Current Documentation `agent-vie
## Problem When a request exceeds the 32MB API limit, Claude Code stops the turn with: ``` ⏺ Request too large (max 32MB). Double press esc to go back and try with a smaller file. ``` The model never sees this error, so it can't retry, resize the image, or adapt in any way. The entire conversation just stops. The message is also misleading. In my case the fi
**Summary.** On Windows, opening a plugin's `/plugins` -> "Configure options" panel renders cleanly, but the first up/down keypress corrupts the frame: labels and help text duplicate, the caret appears on multiple rows, a value is drawn against the wrong label, and characters drop. It happens when the panel is tall -- many userConfig knobs and/or long option
### Preflight Checklist - [x] I have searched existing issues and this hasn't been reported yet (closest: #74732, #74544, see "Related issues" below) - [x] This is a single bug report - [x] I am using the latest version of Claude Code ### What's Wrong? `claude --resume <session-id>` fails 100% of the time with `API Error: Unable to connect to API (ECONNRESET
### 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 This feature was previously requested [here](https://github.com/anthropics/claude
## [BUG] Inconsistent `preserveFocus` on diff-open calls causes IME composition loss (VS Code extension) ### Summary When Claude Code opens a file-edit diff, it always opens a new editor tab (`preview:false`, hardcoded, no user setting — same underlying behavior as #42288/#52832/#43619). This report focuses on a more severe side effect: on at least one code
### 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? I started a sessi
### 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 Claude Code stores project session data under ~/.claude/projects/<encoded-path>/,
When teleporting an active Claude Code session from the mobile/web app to the VS Code extension, opening the teleported session in VS Code fails with: ``` Error spawning Claude (on channel <channel-id>): Error: Claude Code returned an error result: No conversation found with session ID: <session-id> ``` The channel is then closed and the session state resets
### 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 repeatedly
### 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? ### What's Wrong?
### 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? I'm using the Cla
### 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 agent def
### 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? A plugin that bun
### 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 Claude Deskt
Summary: When a background session dispatches multiple concurrent subagents (via the Agent tool) that each call EnterWorktree for their own isolated git worktree, the isolation/cwd pointer appears to be a single shared value for the whole background job rather than scoped per-agent. Whichever sibling's isolation call lands last can silently redirect another
## Summary Add a hook event that fires on `/rewind` (checkpoint restore) — e.g. `PostRewind` — so hooks that manage state outside the transcript can observe conversation truncation. Re-files @Glucksberg's #18858, which was closed by the stale bot as NOT_PLANNED with an invitation to reopen if still relevant. It is still relevant, and no hook event in the cur
### 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 GitHub connec
## Summary Claude in Chrome browser automation worked all morning, then Chrome auto-updated from 149.0.7827.201 to 151.0.7922.110 (the Aug 11 stable release) and restarted. Since that moment, **every tab operation returns `No tab available`** while browser registration works fine. ## Environment - macOS 26.5.1 (Apple Silicon) - Chrome 151.0.7922.110 (stable)
## Summary When a Claude Code session acts as a lead/director for a fleet of long-running Claude Code sessions in tmux (one window per session), the Agent tool always materialises new teammate subagents in fresh tmux panes — there is no ergonomic way to say "prefer delegating to my existing sessions". Over a working day this produced 15+ transient panes alon
### What happened During a normal working session the auto-mode permission classifier produced two distinct failures that made it impossible to complete authorized actions: **1. Denies an action the user explicitly authorized, with no smooth approval path.** - I asked the assistant to `gh pr merge <n> --merge`. - The call returned: `Permission for this actio
**Bug Description** I am running an hardening exercise on my local infrastructure this got flagged and the model changed to opus 4.8, i wish to use the most capable model to harden my infrastructure, would it be possible to be allowed to use either fable or opus 5.0 for that? Thanks in advance, Daniel S. A. Khan **Environment Info** - Platform: win32 - Termi
### 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 Cowork sessions and the Claude add-ins in Microsoft 365 are separate contexts tha
**Environment** - macOS (Darwin 25.5.0), Claude Desktop app **1.28929.0** (auto-updated from 1.26832.0 on Aug 11–12), bundled Claude Code engine **2.1.227**, standalone CLI 2.1.220 - Many concurrent sessions in the desktop app, heavy use of inter-session messaging **Symptom** Turns that are started **without a human typing in the focused window** — i.e. (a)
**Claude Code 2.1.227, Windows 11, desktop app.** Observed during a `Workflow` run of roughly 90 subagents across 7 runs. ## What happens A subagent calls `Bash` with `run_in_background`. The subagent finishes and returns its result. The background task keeps a live chip in the UI. Mine showed three, at 41 minutes: ``` Fetch older STAR foundry and HTS proces
## Description Calling `wc` via command substitution (`$(... | wc -l)`) inside a `for` loop with **2 or more items** fails with `command not found: wc`, on the very first iteration — not something that appears only after repeated calls. `grep -c ""` in the exact same shape works fine, so this isn't a generic loop issue — it's specific to `wc`. ## Minimal rep
When hitting the usage limit in two concurrent Claude Code sessions around the same time, one session's rate-limit dialog showed a checkbox to automatically resume when the limit resets ("自動的に続行する" / reset time e.g. "19:40"), while the other concurrent session's dialog did not show this checkbox at all — just the plain "usage limit reached" message. I couldn
## Summary Cross-session messages (`mcp__ccd_session_mgmt__send_message`) sent to a session whose worktree was recycled are silently lost: the sender gets a success result ("Message sent" / "Message queued"), but the recipient session never receives the message. After the recycle, even messages addressed to what appears to be the correct successor session ar
### 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 mcp list a