Roll Edit
roll_editRoll a clip's outgoing cut by an offset, moving both timeline edges and source in/out points while verifying the edit and keeping linked audio/video in sync.
Instructions
Perform a verified roll edit at the outgoing cut of a clip using the public timeline DOM, moving both visible edges and their source in/out points and verifying all four. Linked audio/video partners get the same edit by default (include_linked); every clip is checked before any is changed. Requires readable finite media and ffprobe duration evidence for every edited source; refuses unknown duration, stills, and nonunit/reversed speed before mutation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | Yes | Node ID of the clip | |
| include_linked | No | Also apply the edit to the clip's linked audio/video partners so picture and sound stay in sync (default: true). | |
| offset_seconds | Yes | Offset in seconds (positive = roll right, negative = roll left) |
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. |