Special highlighter and organizer for chats and chat sessions

Hello, I would love to request a feature that allows you to simplify and organize chats much better as they grow. I know the basic thing is to look for a highlighter like I say to highlight and put messages in the chat as it progresses. but what happens when sometimes there may be more than one chat path available (I explain below in the image) many times when we add or create another path or session within the same chat what was in the changed path is deleted and when there are several it is worse And if there are, for example, 12 paths and one of them has highlighted text, how could I go back to it.

It would be good if there was a kind of highlighter for these cases