Skip to content

Conversation

@Guikingone
Copy link
Contributor

Q A
Bug fix? no
New feature? yes
Docs? yes
Issues None
License MIT

Hi 👋🏻

This PR aims to introduce a new method fork via a custom interface (for message store and a custom method for the chat), this method aim to allow to "switch" between chats / messages like discussed in #254 with @welcoMattic, the logic behind is pretty much the same but allows to "create a new branch" in a chat and rollback to the primary one if needed (the main inspiration is the capability from "current chats like OpenAI" to create new conversations while fetching old messages).

As the Chat depends on the MessageStore implementation, a new method is added to stores using a new interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant