[BUG] VS Code extension: rejecting a queued edit with a reason still forces review of all remaining queued edits before control returns to the model

Status Open
Reported on v2.1.233
Maintainer reply None cached
Activity 0 comments · opened Aug 25, 2026

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

What's Wrong?

With permission mode set to manual: I request X, and the model queues 4 file edits, each needing its own approval. While reviewing edit 2 I see it is wrong, so I reject it with a reason.

The UI still asks me to approve/reject edits 3 and 4 before control returns to the model. But queued edits from one turn are usually interdependent — a rejection at #2 typically means #3 and #4 are also wrong (they build on the rejected change), so approving them is pointless and rejecting each one by hand is busywork that also scrolls the chat around (see companion issue).

What Should Happen?

When an edit in a multi-edit approval queue is rejected with feedback, control should return to the model immediately so it can re-plan with that feedback — the remaining queued approvals should be cancelled/marked superseded (not silently applied, not individually re-prompted).

Alternatively, the rejection UI could offer an explicit choice: "reject this edit and skip the remaining queued edits" vs. "reject this edit but keep reviewing the rest".

Error Messages/Logs

Steps to Reproduce

  1. Set permission mode to manual.
  2. Ask for a change that makes the model queue several dependent edits (e.g. 4).
  3. Approve edit 1. On edit 2, reject with a reason explaining what is wrong.
  4. Observe: the UI still demands an approve/reject decision on edits 3 and 4 before the model receives the rejection feedback and control returns to it.

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.233

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

VS Code integrated terminal

Additional Information

Companion issue filed alongside this one: after each approval in a multi-edit queue, the chat scrolls to the bottom instead of the next pending edit tile.

View original on GitHub ↗