Seems I am also having this issue. It asks me to “revert changes” and I choose to “continue and revert”, but the changes are directly committed and not reverting.
I’m having the same issue as well. The Continue & Revert doesn’t work at all when working on large codebase. It works normally for small projects. This issue doesn’t happen before upgrading to Cursor v2.
Happened to me too. However it looks like the revert button next to the message bubble (which opens the pop up saying “Discard all changes up to this checkpoint?”) still works
A lot of times when I go back on a previous chat, when there were already code changes made, and I select the option “Continue and revert” none of the code changes are actually undone or only part of them are undone.
Steps to Reproduce
se description
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Same problem here. I was writing the following post, when I finally saw this ticket, so i put it here:
Since the last update (v2.2), it seems that the revert changes option after rewriting a prompt no longer works.
What I observe:
I send an initial prompt and the agent edits the files.
I am not satisfied with the result, so I edit the prompt I just sent and submit it again.
A popup asks whether I want to revert the changes, and I click “Yes, revert changes.”
At this point, I encounter two situations that show the revert did not happen:
First case: the agent’s second response says that the feature is already implemented and that it will just work on it, even though the feature did not exist at all before the first prompt.
Second case: the agent’s second response does not start making any changes because it asks questions, but I can still see the changes from the first prompt in my files and in the web browser.