Version history
Open History from the document’s status strip. It lists checkpoints newest first with a block-level diff pane and a Markdown export.
Checkpoints
Section titled “Checkpoints”| Checkpoint | When |
|---|---|
| Save | You pressed Ctrl+S / ⌘S. Nothing is recorded if nothing changed. |
| Named | You created one from the history menu with a label. |
| Assistant turn | At the end of any Manan turn that changed the document — at most one per turn. |
| Restore | Taken automatically before any restore, so the pre-restore state is kept. |
Two more are hidden behind Show all: Before assistant turn (taken at a turn’s first write) and Safety (when the last editor leaves, or after about 15 minutes idle; consecutive safety checkpoints replace each other).
Checkpoints are kept forever and are never modified.
Restoring
Section titled “Restoring”Restore writes the checkpoint’s content as a new change — history is never rewound and nothing is lost. On a shared document the restore arrives for collaborators like any other edit. Restore a restore by restoring the checkpoint it replaced.
Manan can restore too, but only when you ask it to — by number (“restore version 12”) or description (“put the script back to before you rewrote it”) — and it always says which version it restored.
Project-level undo
Section titled “Project-level undo”Scenes and settings have their own per-user undo/redo in the editor. An undo applies only if the fields it touches are unchanged since; otherwise it does nothing and tells you. Manan’s scene changes are not in that stack — use Revert this turn for those.