There is a "start thread" option below every conversation. You can also read the responses aloud (helpful if you want to do something async).
Unfortunately, it looks to only support single subthreads. But my questions have questions sometimes. I want to subthread conversations to arbitrary depth. If they can subconvo once, they can do it arbitrarily.
Thanks for pointing this out.
I just discovered it today and feel like it’s new.
The interface remembers both the old and new conversation thread and you can switch between them.
It seems like the new "Branch in new chat" feature mostly creates a new chat at the top level rather then the existing functionality of editing a comment and branching in the same chat.
So A"I" isn't I... huh, who would've thought.
https://addons.mozilla.org/en-CA/firefox/addon/chatgpt-side-...
It’s closed source though, I haven’t tried it.
For example, I'm asking deep philosophical questions, or maybe reaching for a STEM concept slightly beyond my understanding, and that inevitably requires me to ask subquestions (eg "okay wait, what are Conformal Fields?"). Doing so still forces me to do a linear conversational format, and it just isn't functional.
Blows my mind that with all the great big AI minds at OpenAI they still can't do basic functionality.
-- edit --
Like seriously, for some of us old heads, imagine having this in undergrad: a professor in your pocket that can handle your arbitrarily stupid recitation questions, one on one, with infinite patience. I think I could have aced electrodynamics and Calc III instead of just pulling Bs.