undo
Roll back the latest project change by restoring the timeline and manifest from the last snapshot. Call repeatedly to step back further, but check the rollback depth first because redo is unavailable.
Instructions
Roll the project back one mutation — the timeline, the manifest, or both.
Mutating tools snapshot first (migrate_project keeps its own backup
instead), so this undoes cuts, cues, framing, the music bed, caption style
and the rest alike; call it again to go back further. The reply says what came back: timeline_restored,
manifest_restored, and timeline_removed when undoing a seed_timeline
leaves no timeline at all. Undoing an import un-registers the clip but
leaves its media on disk. There is no redo, so read undo_depth first
when stepping back more than once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | The project directory to act on. Omit it — the usual case — when this server is bound to a project (started as `proofcut -C DIR mcp`, or inside a project; `ping` says which): it then resolves to that one bound project, a relative path resolves against it, and a path outside it is refused by name. Unbound, `path` is the whole address and omitting it refuses rather than guessing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||