timeline_status
Report current timeline state: duration, segment count, undo depth, and seeded status. Call first to assess project readiness and avoid errors.
Instructions
Report the current timeline: duration, segment count, undo depth.
head/tail echo the cold open / finishing pass set with the head/
tail tools, or null for either with none. expected_frames/
expected_duration are what export would lay down — timeline_duration
alone stays the Edit's own length even with a head or a tail configured,
since the Edit never grows to describe either bookend.
This is the tool to call first, to see what state a project is in —
a fresh or un-seeded project answers seeded: false with the clip list
rather than refusing (TRIAL.md § timeline_status is the first call an
agent makes and it refuses on a fresh project).
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 | |||