docs/changelog/2024-11-27-forkable-chat.mdx
Conversations rarely stay linear. You follow a tangent, want to test a different approach, or need to split the thread for different audiences. Now you can create a branch from any message and explore alternative paths without losing the original flow.
When you create a branch, choose how to handle context:
Click the branch button on any message to start a new thread. The original conversation stays intact while you explore the new direction. Switch between branches from the topic sidebar to compare outcomes or continue whichever path proves most useful.
Have ideas for improving conversation branching? Share them in GitHub Discussions.