Problem: When I fork a chat to explore a side path, I end up with two parallel threads. There’s no way to merge that fork back into the original conversation, so context stays split and I duplicate explanations or lose the combined timeline.
Request: Add a way to merge two related chats into one (e.g. merge a fork into its parent, or combine two threads I choose), so there’s a single transcript going forward.
Why it matters: Keeps long-running work in one place, avoids copy/paste between threads, and matches how I actually work when I branch and then want to reunite.
Hi Supen, thanks for the feature request!
I actually have a few pointers that I think might help you. You already mentioned the copy/paste, but I wasn’t sure if you were referring to the “…” → Export Transcript in the Upper Right Hand corner of the chat or the “…” → Copy Message in the Chatbox. Both of those are options, of course.
Another thought I had is that what you’re describing (going out to work on a task and then coming back with findings and considering those in the original thread) is really a great task for subagents. So I would recommend trying that out - subagents are spun up automatically but you can also explicitly ask for them too.