
How branching works
- Find the message where you want to diverge.
- Click the branch action on that message.
- Reliant opens a new chat with the history up to that message.
Key behaviors
- New conversation: the branch becomes a separate chat
- Original preserved: the source conversation is unchanged
- Context inherited: prior messages and tool results are carried over
- History retained: branches appear in chat history so you can switch between them
Switching workflows after branching
Branching is also the safe way to pivot into a different workflow. A common pattern is:- discuss an idea in a general workflow
- branch from the last planning message
- switch to a coding or review workflow before sending the first message in the branch
Common use cases
- comparing multiple implementation strategies
- recovering from a conversation that went off track
- switching from planning to implementation
- testing a narrow edge case without cluttering the main thread