Cursor's Agent automatic apply changes to my files

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.

It’s tracked in the main thread here: Only some diffs are shown when agent makes changes.

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.