Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
“Review” screen for agent changes shows both both the new and old version of files that were moved or deleted in the same session where they were created.
Steps to Reproduce
To reproduce:
- Tell the agent to create a file.
- The agent creates the file.
- Tell the agent you got the location wrong and it should be somewhere else. Optionally tell it to also make edits (see screenshot).
- The agent moves the file and makes edits.
- Press “Keep All”
- Click “Review”
- See both the original (with the most recent content prior to the move) and the new version of the file (with the new content) even though the original file no longer exists.
- Click on the old file.
- Get a “Not found” error.
- Tell the agent to delete the file.
- The agent deletes the file.
- Click “Review”
- Review screen shows both the new and old file (neither of which exist anymore on disk).
Expected Behavior
The Review screen should only show the latest version of the file in step 5 and should not show the file at all in step 11.
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.3.29
VSCode Version: 1.105.1
Commit: 4ca9b38c6c97d4243bf0c61e51426667cb964bd0
Date: 2026-01-08T00:34:49.798Z
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.2.0
For AI issues: which model did you use?
Auto
Additional Information
Agent is fully aware the file no longer exists. The issue seems to only effect “review.”
The old file shows the old contents as well even though it no longer exists on disk.
This is problematic because it waste human time reviewing files that are no longer relevant if they don’t realize the file was moved or deleted.
This happens all in one session where neither the old or new files were committed. It happens with and without Git.
Does this stop you from using Cursor
No - Cursor works, but with this issue
