Dump alternative branches
As I usually update my messages to ChatGPT iteratively to improve replies or to create a part of the message with AI help, I'd like to be able to optionally dump every conversation branch as a separate conversation (in the same html).
Could you please add a version of the bookmarklet that does that?
P.S. Many thanks for this very useful tool!
Sorry I have no idea what conversation branch is.
If it's in a different item on the list on the left, then you can't actually save it in a single file because your browser and bookmark don't have access to it. You can save only what is displayed on the screen.
Maybe I'm using the wrong terminology. Please see the illustrations:
I can edit the message text and create a new branch:
Or I can ask AI to regenerate the response, this will create a branch as well:
I hope this info is in the DOM somewhere...
...Seems to not be in the DOM, but can be found here (likely requiring page reload to be updated, but that's OK):
JSON.parse(document.getElementById("__NEXT_DATA__").text).props.pageProps.initialData.thread
I need to investigate it. I didn't see this feature before.