Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I just finished working on a task with the agent, to fix the bulk of our unit tests. The agent thus far, had been creating arbitrary string type ids for test objects, when ALL our ids are uuid. A new set of integration tests actually connected to one of our services, and sent a bunch of events that ended up creating some long-lived worflows that kept getting stuck in retry loops, due to these fake, bad ids.
So I had the agent fix EVERY test case, so that the exemplars in our code no longer included these arbitrary ids, and instead used valid uuids of the right uuid version, for our project. This resulted in 177 files being changed:
âžś git status -s -uno | wc -l
177
However, the list of files changed in the agent, says that only 21 files were changed:
(Why is it that we cannot attach images to bug reports? Seems we can attach them to any other post, but bug reports, the one type of post that would most benefit from image attachments, does not seem to support them…)
The diff/review mode tabs also show only 21 files changed. The classic review process where you can jump through your files one at a time and undo/keep changes, ALSO shows only 21 files. Somehow, the agent seems to have lost track of 165 files with changes…
Steps to Reproduce
Instruct the agent to change a lot of files.
Expected Behavior
All files changed during an agent chat are reflected in the reviewable changes.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
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.0.0
Does this stop you from using Cursor
No - Cursor works, but with this issue





