Hey Cursor team,
I’ve got a couple of ideas that I think could make the chat experience in Cursor even better:
- Cross-Chat History Search
It would be super handy if chats could search through other chats to reference past info without having to copy and paste. This would make it way easier to keep track of conversations across different topics without repeating the same questions or instructions. - Branching Conversations with Selective History Inheritance
It would be awesome to have branching conversations. If I start a new branch from an existing chat, the new branch should inherit the history of the parent chat — but anything in the branch would stay separate from the original chat. This way, I could explore different ideas without messing up the main thread or losing context.It would be great if there were options to:
- Choose whether the branch gets all the history or just part of it.
- Decide if the branch should be able to search through parent chat history dynamically or just inherit a snapshot.
These features would make Cursor feel more like a collaborative workspace, especially for experimenting with multiple ideas at the same time. It would make it easier to try out different solutions without losing track of how each one evolved.
Looking forward to hearing your thoughts!