Describe the Bug
Repro steps:
Ask cursor agent to make some changes to a file. It does so, perhaps using multiple edit calls. (call it edit #1) No problem.
Without hitting “approval all”, ask cursor agent to make another edit. (call it edit #2). it does so.
Click the ‘reject’ button specifically only on the most recent edit (#2).
Expected result:
Edit #2 is rejected, and edit #1 remains.
Actual result:
ALL edits in this session are rejected.
Steps to Reproduce
Run a few edits without accepting them, reject a single one: All edits are gone.
Lost a few timey my progress on a complete file, because it looks scoped to a single agent change, not all what was changed.
Edit: Copied from here, since it was closed:
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.7.52 (Universal)
VSCode Version: 1.99.3
Commit: 9675251a06b1314d50ff34b0cbe5109b78f848c0
Date: 2025-10-17T01:41:03.967Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0
Does this stop you from using Cursor
No - Cursor works, but with this issue