I use the Cursor IDE a lot to not just code, but also to plan, brainstorm, and organize (and sometimes even write!). It would be great if there was an option to “branch” chats in such a way that the new, branched chat retains the context of the previous chat while the original chat remains unaffected. This way, I could have multiple different chats with shared prior context/memory without having to get caught up with my notes every single time.
P.S.: The “Past chats” feature doesn’t particularly work very well (I literally cannot attach past chats even though they’re present)