Branching and rollback let you undo changes and explore different directions without losing your work. Both are available in Agent Mode only.Documentation Index
Fetch the complete documentation index at: https://docs.runable.com/llms.txt
Use this file to discover all available pages before exploring further.
Rollback
Rollback takes your conversation and sandbox back to a previous point. The agent’s sandbox, your canvas, and all generated files are restored to exactly how they were at that message.How to rollback
Hover over a previous message
Find the message you want to go back to. Hover over it to reveal the action buttons.
Click Rollback
Click the Rollback button. The conversation rewinds to that point. All messages after it are removed.
What you cannot do with rollback
- You cannot rollback in Chat Mode (Agent Mode only).
- You cannot rollback to a message that has no checkpoint. Checkpoints are created after each agent response.
- You cannot undo a rollback. Once you roll back, the later messages are gone. If you want to keep both versions, use branching instead.
Branching
Branching creates a new, independent chat starting from any message in your current conversation. The new chat gets its own copy of the sandbox, so you can take it in a completely different direction without affecting the original.How to branch
Click Branch
Click the Branch button. A new chat opens with the conversation up to that point and a fresh clone of the sandbox.
What you cannot do with branching
- You cannot branch from Chat Mode (Agent Mode only).
- You cannot branch without a message checkpoint (the sandbox needs a snapshot to clone).
- You cannot merge branches back together. Each branch is a fully independent chat.
When to use which
| Situation | Use |
|---|---|
| You want to undo a change and try again | Rollback |
| You want to keep the current version AND try something different | Branch |
| You want to test 2 or 3 different approaches side by side | Branch from the same point multiple times |
| The agent went in the wrong direction on the last step | Rollback one message |
| You want to preserve a “safe” version before a risky change | Branch first, then experiment in the new chat |
Next steps
File Uploads
Upload images, documents, and other files for the agent to use as context.
How the Agent Works
Understand the full agent loop from prompt to finished output.
