Save and restore named conversation checkpoints
sessions & context
// what it does
/chat save <tag> snapshots the current conversation under a name so you can explore one approach, then /chat resume <tag> jumps back to that point to try another. /chat list shows saved tags and /chat delete <tag> removes one. This is branching within a session, separate from the automatic --resume history.
// shell
$ /chat save before-refactor$ /chat list$ /chat resume before-refactor// gotcha
/chat checkpoints capture conversation state, not files on disk — code the agent already wrote stays written after you resume an earlier tag. Combine with /restore (checkpointing) if you also need to roll back file edits.