Add clips from 3D cut
native.apply_three_d_film_handoffCreate Film clips from a reviewed 3D cut, in cut order, at the chosen place in a scene. Copy pin, graph_digest and expected_revision from prepare_three_d_film_handoff. Each draft covers consecutive shot uses (edit_ids) and carries both prompts: board_prompt is visual only; video_prompt carries performance, dialogue, production sound, continuity and the cuts in words. links optionally sets shape links at the same time. Saves each clip's 3D binding and starts its guide renders (no credits; a few at a time, the rest wait their turn). Never starts image or video generation itself; you can request it right away, because generation waits for each clip's guides. Retrying this call returns its saved result; a changed Film or cut is refused, so review again.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"work_id": "<work_id>",
"arguments": "<arguments>",
"expected_catalog_version": "<expected_catalog_version>",
"read_skills": "<read_skills>",
"request_key": "<request_key>"
},
"name": "native.apply_three_d_film_handoff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| work_id | Yes | ||
| arguments | Yes | ||
| read_skills | Yes | Exact required native skills and their dependencies, copied from the accepted session bootstrap's skills array. Include only entries in that array. General mcp.* guides and native.{studio}.instructions are guidance, not native skill proofs. | |
| request_key | Yes | ||
| publication_proposal_id | No | For native Social scheduling, the exact server-approved publication proposal. This identifier cannot confer approval by itself. | |
| expected_catalog_version | Yes | For a new session, read a studios/{studio}/native/{pack} child toolset and copy invocation.catalog_version from a native tool descriptor. Do not use the top-level library version. For calls in an existing session, use that session proposal's catalog_version. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||