hold_rm
Remove a hold's record and its owned cue from a VO track, leaving the spliced silence as an ordinary manufactured gap. Revert with undo if needed.
Instructions
Drop a hold's record and its owned cue — the spliced silence stays.
vo_extend's own irreversibility, inherited: there is no clean
"un-splice", only proofcut undo. After this the gap reverts to being an
ordinary manufactured silence, a coherent pre-existing state rather than
a broken one.
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. | |
| clip_id | Yes | The VO track the hold was spliced into. | |
| gap_word_index | Yes | The hold's address, with `clip_id`. The record and its owned cue go; the spliced silence stays, since there is no clean un-splice — only `undo`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||