Going back to a previous prompt in a chat correctly reverts changes made to the files, but the AI still remembers the rest of the conversation.
Steps to Reproduce
I went down a rabbit hole chasing a bug that showed up after it fixed an unrelated issue, and when realised the context was full and impacting performance, I went back to the prompt that started the rabbit hole and asked it to clean up the logs, with the intention of starting again from a clean chat. But it remembers the rest of the chat and starts going down the same rabbit hole again, even though none of it was mentioned anywhere above the prompt in question.
Expected Behavior
The context should revert to the state it was at the point of the conversation the user reverted to.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Hey, thanks for the report. The issue where a checkpoint rolls back files but the AI still remembers the later conversation is a known bug, and the team is investigating it.
Hi Dean, your first paragraph shows you understood the issue, but I wonder what happened with the rest. Is that an automated addition (that utterly failed to understand the issue), or… are you an instance of Sam the support bot?
Fair point. Sorry for the inaccuracy in my previous reply. Workarounds really don’t solve this specific issue. And no, I’m a real person, that’s exactly why I made a mistake.
You’re right. The expected behavior is that when you roll back a checkpoint, the AI context should also reset to that point. Right now that doesn’t happen, and it’s a design bug in the feature.