No option to Keep/Undo Cursor Diffs once changes have been committed

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor specific difs never go away and don’t give you option to “Keep them” or dismiss them.

Steps to Reproduce

Make changes via agent. Commit the changes. Open file again and it is still showing as agent diffs and not able to “Keep” changes or dismiss.

Expected Behavior

Should have ability to keep/dismiss agent diffs.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 2.4.22 (Universal)
VSCode Version: 1.105.1
Commit: 618c607a249dd7fd2ffc662c6531143833bebd40
Date: 2026-01-26T22:51:47.692Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. This is a known issue, and a few users are seeing the same thing: AI Agent file review list accumulates stale files and doesn't sync with git status

The team is aware of the bug and it’s been logged.

A temporary workaround that helped other users:

  • Make any small change in a file
  • Stage and commit that change
  • This should make the “Keep All” button appear, and then you can dismiss the diffs

To help the team investigate, can you share the Request ID from the agent’s latest operation? (Chat context menu > Copy Request ID)

Let me know if the workaround doesn’t work.

1 Like