Revert no longer works

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I go back in a conversation and click “revert” / “undo changes” or whatever the button is it does not revert the code.

Maybe it’s because I switched models (went from Composer → Fable) but not sure have not tested all the diff paths

Steps to Reproduce

  1. Have agent make change
  2. Click up in chat to reverse change
  3. Click revert
  4. Code does not revert

Expected Behavior

Code reverts

Operating System

MacOS

Version Information

Version: 3.7.21
VS Code Extension API: 1.105.1
Commit: 517f696d8ab6c53eb04fbfdaae705cd146bf3460
Date: 2026-06-07T21:46:09.237Z (1 day ago)
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.5.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hi Sean! Thanks for the report. We have merged a fix for this, but it hasn’t been included in a release yet. We’ll let you know when it’s fully shipped. Sorry for the inconvenience.

This behavior doesn’t appear to be model-dependent, so don’t worry about trying to avoid the bug with a different model.

I ran into this a few days ago. It has completely ruined my trust that i can at any time go back and revert what an agent just did. That affects my entire workflow.

Are you on the latest version of Cursor? Can you please update if you’re not?

If you see this behavior and can reproduce it, please kindly share a request ID with privacy mode disabled so we can investigate this behavior further.

To disable Privacy Mode:

  1. Open Cursor Settings with `Cmd+Shift+J` on macOS or `Ctrl+Shift+J` on Windows/Linux.
  2. Go to `General`.
  3. Turn `Privacy Mode` off / switch to `Share Data`.

To get the Request ID:

  1. Open the relevant conversation in the Chat sidebar.
  2. Click the `…` menu.
  3. Select `Copy Request ID`.

@cursor.pxjrc