Changes are applied automatically without showing differences in code files

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The agent now automatically applies changes to the code without asking whether to keep or undo them. It used to ask.

Steps to Reproduce

Just a simple prompt

Expected Behavior

It should show differences that what lines have been change and whether to keep them or undo.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 2.5.20 (system setup)
VSCode Version: 1.105.1
Commit: 511523af765daeb1fa69500ab0df5b6524424610
Date: 2026-02-19T20:41:31.942Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

Model name: Sonnet 4.5

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, this is a known bug - tracked in the main thread here: Only some diffs are shown when agent makes changes.

A fix has been worked on and should land in an upcoming update. In the meantime, you can use the Review panel (the “Review” button in the bottom-right of the chat) to see all changes, or check git diff after each agent run to catch what was auto-applied.

Some users have also had luck downgrading to v2.4 as a temporary workaround: cursor.com/download.

Let me know if this helps.

A post was merged into an existing topic: Only some diffs are shown whhen agent makes changes