Hey, this is a known bug in v2.5.24+. When the agent changes multiple files or functions, only the first diff shows up in the editor. The rest are applied silently. The Review panel has the same limitation, unfortunately.
For now, the best workaround is to run git diff after each agent run to see everything that actually changed, and use Restore to Checkpoint if you need to revert.
I suggested Steps to Reproduce, perhaps Cursor’s Team may take a time to look at this. It’s very inconvenience that i have no idea what Cursor Agent do with my code.
This bug is very inconvenient indeed. I hope Cursor team takes a little time to fix this since some of us don’t trust blindly what an agent do with our files and want to have more control with the coding flow