When I edit a previous message in a chat, there used to be a confirmation pop-up on whether to revert my code up to that point, or keep it as is. I pretty much never want to revert it, so I selected the option to do so and checked “Don’t ask again”.
Now, it always reverts my code when I edit previous messages in a chat, and no confirmation pop-up shows up. I can’t even ctrl+Z to undo the file to the previous state – WTF??? And it does this across multiple files. The only way to retrieve the previous state of my files is going in VSCode’s local save history.
Frankly, this is a HORRIBLE feature that should never have been added in the first place. I never want my files reverted like this. There should be an option to never have my code reverted in the settings, but no such option exists.
I and many other users frequently edit previous messages in a chat. I expect my code to stay as is when doing so, and not be reverted. I have lost hours of work over this.
Over the past few months, Cursor has become very opinionated in its features. I don’t care about Agent and Composer, all I ever use is chat, especially since I’m working on a large >200K LOC codebase. Certain ‘features’ like this are extremely questionable. Please prioritize a minimally disruptive experience for your users.
This has made Cursor unusable for me. I am strongly considering canceling my subscription and switching to other competitors with a less disruptive user experience. Please fix this ASAP.
Sorry don’t know what you mean? I updated to the latest version. When I edit a prior message in a chat, I still don’t see any keep/revert dialog pop up. And I don’t see anything in Cursor settings to bring the dialog back or disable this entirely
Ok I see, I’m still on 0.47.8. Didn’t realize 0.48 was rolling. I attempted update and 0.47.8 is what it set me to, so I guess I haven’t been rolled out to yet
By available do you mean the confirmation popup will show again? Or will there be an option in settings to permanently disable this? I don’t see that mentioned in the changelog