Keep All For All Chats

Feature request for product/service

Cursor IDE

Describe the request

If you have multiple chats and they have diffs then you use clear all chats there is no way to “Keep All” this means you have a bunch of random diffs visible all over your files and you either have to go into history to open the chat to keep all or manually accept all of the diffs. Or if you switch to ask mode again the keep all button goes away so you cannot accept the changes.

I believe the changes are auto accepted if you close the program so the progress is still saved but its really annoying to have a bunch of diffs you have to manually accept.

Just add a button or a quick open command (cmd+p) to accept all changes across the project.

Operating System (if it applies)

MacOS