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
1
Hover over a previous message
Find the message you want to go back to. Hover over it to reveal the action buttons.
2
Click Rollback
Click the Rollback button. The conversation rewinds to that point. All messages after it are removed.
3
Continue from there
Your sandbox and canvas are restored to the exact state they were in at that message. Send a new message to continue in a different direction.
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
1
Hover over a message
Find the point where you want to fork the conversation.
2
Click Branch
Click the Branch button. A new chat opens with the conversation up to that point and a fresh clone of the sandbox.
3
Take it in a new direction
The original chat stays exactly as it was. The new chat is independent. You can try a completely different approach.
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
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.
