"All changes" show stale agent changes and disregard user changes

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When looking at uncommited changes in the Editor, Review: All Changes, Cursor shows the original changes that were made by the agent, disregarding the manual changes that the user did.

Steps to Reproduce

  • Start working on a feature name “MY FEATURE” using the agent
  • Manually modify some of the code suggested by the agent
  • Accept the changes in the AI pane
  • Go to Editor → Review: MY FEATURE → All changes
  • Observe only the stale changes that have been originally introduced by the AI agent, but not the manually modified ones, even though the file on disk itself contains the correct changes.

Expected Behavior

Editor → Review: MY FEATURE → All changes must show real changes that are currently in the file on disk, not the stale original changes that were introduced by the agent some time ago during development

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.36 (Universal)
VSCode Version: 1.105.1
Commit: 9cd7c8b6cebcbccc1242df211dee45a4b6fe15e0
Date: 2025-11-26T03:43:48.079Z (16 hrs ago)

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. It seems the Review feature is caching the original agent-generated diffs instead of recalculating them from the current file state.

To help us investigate, could you please share:

  • A screenshot of what “Review: All Changes” shows vs the actual file content
  • Whether restarting Cursor resolves the issue temporarily
  • Your git status output for the affected files

As a workaround, you can view the current changes using git diff or your source control panel, which should reflect the real file contents on disk.