Agent stuck waiting for "review" of changes which don't exist in 2.2.9

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

At some point during a collaborative session a change is made in my project and I accept it and things are fine. But then later, the agent won’t run a command until I “review” changes to files. But these files don’t even exist, nor is there any way to ‘accept’ the changes. I can only ‘find issues’ and ‘open PR’, neither of which help.

Steps to Reproduce

Start working with an agent. You’ll run into this eventually after you’ve made some changes and then ask the agent to run some command.

Expected Behavior

The agent can run commands and these ‘review’ files won’t accumulate under the ‘generate’ tab at the bottom of the agent chat area.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.9 (Universal)
VSCode Version: 1.105.1
Commit: a86689c93e9fb11addfbefd29a6ec7c0a59175e0
Date: 2025-12-10T16:51:25.713Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.6.0

For AI issues: which model did you use?

Happens with all agent models

Additional Information

You can sometimes get back to working by completely closing the chat context and folder and starting over, but I often run right into the same problem within minutes again.

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report.

I see a few similar cases where the review state gets stuck. Please try this workaround:

  1. In the agent chat history, find recent messages and click Review
  2. For all files with review controls in the editor, explicitly click Keep All or Undo All
  3. Repeat for all affected files
  4. Restart Cursor

If the issue persists, please share:

  • The Request ID from the stuck chat (chat context menu > Copy Request ID)
  • A screenshot of the Generate tab showing these “phantom” files
  • Errors from Help > Toggle Developer Tools > Console

I’ll add your report to the existing ticket.

That’s the problem, there is no option to ‘keep’ on any of the phantom files. It’s asking me to “Find Issues” or “Commit”.

It’s like the ‘agent review’ function is getting in the way, but I’ve completely disabled agent review in settings.

Having this on 2.2.20 on windows 10, I would start working with agent, I press approve changes, after working again, it would get stuck and not show approve changes anymore, I would have to reboot the software, chat up again, approve once and then same issue, for it to fix I would have to reboot the software after one approve changes

Was having was seems like the same problem on my Macbook Air (M3) and while not ideal, copying project to a new folder free’d whatever “ghost files” had been made. Restarted Cursor in the new folder where I have all my existing files copied and work was able to resume without anymore hangups.

Current Cursor Version:
Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

1 Like