cineflow_shot_record_artifact
Records generated shot artifacts by saving the exact ComfyUI workflow JSON and a .cineflow.json sidecar beside the media, preserving reproducible generation context for each shot.
Instructions
Record a generated shot artifact, saving the exact ComfyUI workflow JSON and creating a sidecar .cineflow.json alongside the media.
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": {
"project_id": "<project_id>",
"scene_id": "<scene_id>",
"shot_id": "<shot_id>",
"media_filename": "<media_filename>"
},
"name": "cineflow_shot_record_artifact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Generation seed. | |
| model | No | Model checkpoint name used. | |
| prompt | No | English generation prompt. | |
| shot_id | Yes | Shot identifier (e.g. 'shot_01'). | |
| metadata | No | Optional additional shot metadata. | |
| scene_id | Yes | Scene identifier. | |
| comfy_url | No | ComfyUI URL used for generation. | |
| project_id | Yes | Project identifier. | |
| workflow_api | No | Exact ComfyUI workflow prompt JSON dictionary. | |
| media_filename | Yes | Generated media filename (e.g. 'shot_01.mp4'). | |
| comfy_prompt_id | No | ComfyUI prompt execution task ID. | |
| negative_prompt | No | Negative prompt. |