Chat branching visualizer button/bookmark

My proposal would be to add a git graph-like overlay/sidebar you could use to continue chat from multiple different branches

Currently, the only way to do it is to manually go back in the chat and changing to the Xth retry/rewrite and whenever you do that you have to do so for every point where it branches until you reach the point you were after

the proposal would thus also add some “bookmark” so you can effortlessly go to the bookmarked reply


yellow/gold: start
green: user reply
blue/cyan: AI reply
purple: bookmarked reply
numbered nodes are ones with X variants/regens, when lit up, it’s collapsed and only shows the second longest branch/thread (excluding ones with one reply or less)

note: i know you can duplicate the chat in a new tab and navigate to the different position in chat, but that seems to not work anymore, as when you reply/edit your reply, it treats it as if it was replying to the most recent reply (which may be on another branch altogether), and not the one above it