Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Not all changes made by the agent are treated as current changes, if they are mixed with old changes which were commited but not approved.
Steps to Reproduce
- open a new chat in Cursor IDE while having old commited but not approved changes
- ask Composer 2.5 Fast Agent to do some changes in the same area
- The agent does changes (in 3 files in my case)
Expected Behavior
- Above the chat input box all (3 in my case) files changed by the agent get listed
- Inside changed files next to the “Undo File” and “Keep File” the correct amount of changed files gets displayed (3 in my case)
Actual behaviour:
- Some changes are missing (only 2 out of 3 changes are shown in my case), even though the agent made the changes and the files are still changed
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Version: 3.8.23
VS Code Extension API: 1.105.1
Commit: 7cf19b7482706625cdb70db3211b7dd035b7aa30
Date: 2026-06-23T14:57:42.334Z
Layout: editor
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 24.6.0
Does this stop you from using Cursor
No - Cursor works, but with this issue
