Hey! I’m using the Assistants API through some scripts. However, I also want to access it on the playground. I want my calls to the scripts not to show up on the message history. Is there a way for the thread to maintain all of its context history but have sub-conversations within that thread? That way I don’t have to see all of the messages each time?
Assistants does not have any support for branching conversations. The thread is a linear presentation.
About all you will be able to do is to delete recent messages, such as those fulfilled by a particular sub-session, or to duplicate the state of the messages that are presented to you (not internal tool calls) and go from there. All only by API and your workarounds of the limitations.
Thanks. I think I can logically segment them according to user input and when they send a message or when they start a new “conversation.”