Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
When I ask a Cursor IDE agent to make code changes, it provides a list of modified files along with two actions: Review and Undo All.
Some of these modified files may be tracked in source control, while others may be untracked or generated files. Typically, I use the agent for multiple tasks over several iterations. After a number of iterations, the Review dialog contains changes from all previous work, making it difficult to review only the latest set of modifications.
In VS Code, there is a Keep action that allows me to accept a set of changes and establish a new baseline. Once accepted, those changes no longer appear in the pending change list for subsequent reviews. This makes it easier to work incrementally and review only the changes related to the current task.
It would be helpful if Cursor provided a similar Keep/Accept Changes capability, allowing users to commit a set of agent-generated changes to the review baseline without requiring a source control commit. That way, future reviews would only show newly introduced changes instead of accumulating all changes made across multiple agent interactions.
Steps to Reproduce
Open a workspace in Cursor.
Ask the agent to make changes for Task A.
Review the generated changes and continue working without reverting them.
Ask the agent to make additional changes for Task B.
Repeat this process for multiple tasks/iterations.
Click Review after a later task.
Observe that the review includes all cumulative changes since the start of the session, rather than only the changes related to the most recent task.
Expected Behavior
After reviewing a set of agent-generated changes, I should be able to accept/keep those changes and establish a new review baseline. Once accepted, those changes should no longer appear in subsequent review sessions. Future reviews should display only the changes introduced since the last Keep/Accept action, making it easier to work on multiple tasks iteratively and review incremental changes without requiring a source control commit.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Version: 3.13.10
VS Code Extension API: 1.128.0
Commit: 4f02290ccd9304f0e6bf8ee85f6e9106f02ac1f0
Date: 2026-07-23T21:41:07.333Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.5.0
For AI issues: which model did you use?
sonnet 5.
issue exist with all models.
Does this stop you from using Cursor
No - Cursor works, but with this issue



