Create Sequence Checkpoint
create_sequence_checkpointClone a sequence into a named copy before risky edits, then return a diff-compatible structural snapshot. Verifies the copy and reactivates the original without deleting or overwriting anything.
Instructions
Clone a sequence into a named '[checkpoint]' copy before a risky edit and return a diff_sequence_snapshots-compatible snapshot of the original. Verifies the clone exists with matching track and clip counts, re-activates the original, and never deletes or overwrites anything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | Short label for the checkpoint (default 'checkpoint'). | |
| sequence_id | No | Sequence ID or name to checkpoint. Defaults to the active sequence. | |
| include_snapshot | No | Return the original sequence's structural snapshot for later diff_sequence_snapshots calls (default true). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true; on failure, diagnostic detail when the tool provides it. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |