Ripul

Help · Working with agents

Fork, rewind and retry

Conversations are branches, not transcripts. Go back and take the other road.

3 minute read

Every long agent conversation has a moment where it went wrong — a wrong assumption six messages back that everything since has been built on. In a terminal your options are to argue with it or start again. Here you go back to that message and take a different path.

Fork
Branch from any point into a new session. The original keeps running, so you can try two approaches and compare them.
Restart
Re-run from a chosen message with a better instruction, without dragging the wrong turn along behind it.
Resume
Pick a conversation back up later — days later — with its full context intact.