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.