ViiVo / 开发者文档
能力参考画布与节点

修改画布节点

对指定节点提交 JSON Merge Patch;null 删除字段,不能修改节点 ID。

update_canvas_node

对指定节点提交 JSON Merge Patch;null 删除字段,不能修改节点 ID。

参数与调用

update_canvas_node包含写入操作

此操作会实际修改数据或提交任务。生成任务可能产生费用;先读取目标 ID 和版本,同一次请求的重试复用幂等键。

调试台中选择 update_canvas_node/minimal 示例。文档中的 ID 均为占位值,请替换成服务端返回的真实值。

验证范围:已核对当前 Facade 路由和请求字段;MCP 转发及 Facade PostgreSQL 集成测试通过。 不包含真实付费生成的端到端验收。

调用前提

需要当前画布的有效编辑授权;Agent 使用服务端保存的画布聊天运行授权。Bearer Token 本身不授予编辑权。base_revision 使用最近读取的 layout.revision,冲突后重新读取。

参数说明

以下字段放入工具的 arguments 对象内。“必填”指所在对象内必填;可选对象省略时无需填写其内部字段。空值与省略的含义以该字段 Schema 为准。

project_idstring必填

项目的规范 ID,由管理员或当前项目上下文提供;调用身份仍需具备项目权限。

minLength: 1 · maxLength: 255 · pattern: "^(?!\\.{1,2}$)[^/\\\\?#%\\x00-\\x20\\x7f]+$"
canvas_idstring必填

项目内的画布 ID,从画布列表或当前画布上下文获取。

pattern: "^[a-zA-Z0-9_-]{1,64}$"
node_idstring必填

目标节点的精确 ID,从 get_canvas 的 layout.nodes 获取;不能用名称替代。

minLength: 1 · maxLength: 255 · pattern: "^(?!\\.{1,2}$)[^/\\\\?#%\\x00-\\x20\\x7f]+$"
patchobject必填

节点 JSON Merge Patch:仅包含修改字段;null 表示删除,不能修改节点 ID。

additionalProperties: false
展开 patch 的字段与结构
type"uploadNode" | "imageNode" | "imageGenNode" | "exportImageNode" | "beatContextNode" | "textAnnotationNode" | "groupNode" | "storyboardNode" | "storyboardGenNode" | "videoNode" | "audioNode" | "audioTrimNode" | "videoStoryNode" | "videoComposeNode" | "scriptNode" | "pano360ViewerNode" | "threeDWorldNode" | "skillNode"可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

positionobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 position 的字段与结构
可选结构 1 · object
xnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

ynumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · null

类型:null

widthnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

heightnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

styleobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 style 的字段与结构
可选结构 1 · object
widthnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

heightnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

zIndexinteger | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · null

类型:null

parentIdstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

extent"parent" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

expandParentboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

hiddenboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

selectedboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

draggableboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

selectableboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

connectableboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deletableboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

zIndexinteger | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

dataobject | object | object | object | object | object | object | object | object | object | object | object | object | object | object | object | object | object可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 data 的字段与结构
可选结构 1 · object
sourceFileNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isUploadingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

uploadErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageOnlyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPresentationReadyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOriginalStatenull | "processing" | "ready" | "failed" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSizeManuallyAdjustedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

candidate_originobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 candidate_origin 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

output_rolestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_atnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_slot_urlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

director_control_bundleobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 director_control_bundle 的字段与结构
可选结构 1 · object
schema_version"director_control_bundle_v1" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

dirstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

rel_pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 rel_paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

urlsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 urls 的字段与结构

更多层级请查看本页完整 JSON Schema。

sourceobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 source 的字段与结构

更多层级请查看本页完整 JSON Schema。

frame_metaobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 frame_meta 的字段与结构

更多层级请查看本页完整 JSON Schema。

可选结构 2 · null

类型:null

media_kindstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · object
promptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

size"0.5K" | "1K" | "2K" | "4K" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

requestAspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationMode"text_to_image" | "image_to_image" | "all_reference" | "image_reference" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

extraParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 extraParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

modelParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 modelParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

capabilityIdstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

capabilityParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 capabilityParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

capabilityInputsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 capabilityInputs 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

capabilityOutputKindstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

capabilityDefaultPushTargetobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 capabilityDefaultPushTarget 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

compiledPromptPreviewstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPresentationReadyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOriginalStatenull | "processing" | "ready" | "failed" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSizeManuallyAdjustedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

candidate_originobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 candidate_origin 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

output_rolestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_atnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_slot_urlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

director_control_bundleobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 director_control_bundle 的字段与结构
可选结构 1 · object
schema_version"director_control_bundle_v1" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

dirstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

rel_pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 rel_paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

urlsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 urls 的字段与结构

更多层级请查看本页完整 JSON Schema。

sourceobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 source 的字段与结构

更多层级请查看本页完整 JSON Schema。

frame_metaobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 frame_meta 的字段与结构

更多层级请查看本页完整 JSON Schema。

可选结构 2 · null

类型:null

media_kindstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 3 · object
generationMode"text_to_image" | "image_to_image" | "all_reference" | "image_reference" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

promptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

size"0.5K" | "1K" | "2K" | "4K" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationBatchnull | array | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationBatchIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationBatchStatus"failed" | "running" | "completed" | "partial_failed" | "cancelled" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

qualitystring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 modelParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

requestAspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

count4 | 1 | 2 | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

styleTemplateIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

contextPromptMarkernull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

focusRegionnull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

cameraSelectionnull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

referenceImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

autoCommitOnGeneratefalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

marksarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPresentationReadyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOriginalStatenull | "processing" | "ready" | "failed" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSizeManuallyAdjustedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

candidate_originobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 candidate_origin 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

output_rolestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_atnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_slot_urlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

director_control_bundleobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 director_control_bundle 的字段与结构
可选结构 1 · object
schema_version"director_control_bundle_v1" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

dirstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

rel_pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 rel_paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

urlsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 urls 的字段与结构

更多层级请查看本页完整 JSON Schema。

sourceobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 source 的字段与结构

更多层级请查看本页完整 JSON Schema。

frame_metaobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 frame_meta 的字段与结构

更多层级请查看本页完整 JSON Schema。

可选结构 2 · null

类型:null

media_kindstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 4 · object
resultKind"generic" | "storyboardGenOutput" | "storyboardSplitExport" | "storyboardFrameEdit" | "matte" | "upscale" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPresentationReadyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOriginalStatenull | "processing" | "ready" | "failed" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSizeManuallyAdjustedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

candidate_originobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 candidate_origin 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

output_rolestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_atnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

committed_slot_urlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

director_control_bundleobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 director_control_bundle 的字段与结构
可选结构 1 · object
schema_version"director_control_bundle_v1" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

dirstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

rel_pathsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 rel_paths 的字段与结构

更多层级请查看本页完整 JSON Schema。

urlsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 urls 的字段与结构

更多层级请查看本页完整 JSON Schema。

sourceobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 source 的字段与结构

更多层级请查看本页完整 JSON Schema。

frame_metaobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 frame_meta 的字段与结构

更多层级请查看本页完整 JSON Schema。

可选结构 2 · null

类型:null

media_kindstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 5 · object
contentstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

projectIdstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

episodenumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

beatnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

snapshotobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 snapshot 的字段与结构
可选结构 1 · object
visualDescriptionstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

narrationSegmentstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sceneIdstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sceneVariantIdstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

timeOfDaystring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

detectedIdentitiesarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

detectedPropsarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sketchColorsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 sketchColors 的字段与结构

更多层级请查看本页完整 JSON Schema。

propMarkerColorsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 propMarkerColors 的字段与结构

更多层级请查看本页完整 JSON Schema。

selectedBackgroundExistsfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

currentSketchExistsfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

currentFrameExistsfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · null

类型:null

syncStatus"fresh" | "stale" | "syncing" | "error" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

errorMessagestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

mainline_contextnull | boolean | number | string | array | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

beat_edit_fieldsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 beat_edit_fields 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 6 · object
contentstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

referenceOnlyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

instructionstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

mode"writing" | "textToVideo" | "imageToPrompt" | "textToMusic" | "textToMusicGen" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pickerDismissedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

extraParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 extraParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 7 · object
labelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

backgroundColornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardGroupfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardAspectstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardColsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardShowIndexfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardBaseWidthnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

storyboardBaseHeightnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 8 · object
displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

frameAspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gridRowsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gridColsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

framesarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

exportOptionsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 exportOptions 的字段与结构
可选结构 1 · object
showFrameIndexboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

showFrameNoteboolean | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

notePlacement"overlay" | "bottom" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

imageFit"cover" | "contain" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

frameIndexPrefixstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

cellGapnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

outerPaddingnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

fontSizenumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

backgroundColorstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

textColorstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · null

类型:null

可选结构 9 · object
displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gridRowsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gridColsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

framesarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

ratioControlMode"overall" | "cell" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

size"0.5K" | "1K" | "2K" | "4K" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

requestAspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

extraParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 extraParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

modelParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 modelParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 10 · object
videoUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPosterUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

videoPlaybackStatenull | "processing" | "ready" | "failed" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryPresentationReadyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

deliveryOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

referenceOnlyfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

aspectRatiostring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSizeManuallyAdjustedfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sourceFileNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

widthPxnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

heightPxnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

durationMsnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isUploadingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isAnalyzingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

analysisResultnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

analysisErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isSeparatingAvfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isClipModefalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

clipStartMsnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

clipEndMsnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

subtitleEraseModenull | "smart" | "box" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

subtitleEraseBoxnull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

promptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationBatchnull | array | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

genMode"textToVideo" | "allReference" | "firstFrame" | "imageToVideo" | "firstLastFrame" | "imageReference" | "videoEdit" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayOperationIdsnull | array | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationBatchIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

qualitystring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

durationSecnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generateAudiofalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelParamsobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 modelParams 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

humanReviewfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sceneOptimize"anime" | "realistic" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

count4 | 1 | 2 | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

cameraMovementnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

contextPromptMarkernull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

referenceOrderarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isUpscaleNodefalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

upscaleSourceUrlstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

upscaleResolution"1080p" | "2k" | "4k" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

upscaleDenoise"none" | "1x" | "2x" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 11 · object
audioUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sourceFileNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

durationMsnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isUploadingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

audioKind"speech" | "music" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

musicLengthMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

forceInstrumentalfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

respectSectionsDurationsfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

textstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

segmentsarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

emotionPromptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

voiceRefnull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

voiceLabelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

voiceLanguagestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

convertingAudioFormatnull | "mp3" | "m4a" | "wav" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 12 · object
trimStartMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

trimEndMsnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resultAudioUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isExportingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

exportErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

draftTimelinenull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 13 · object
sourceVideoUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

rowsarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

rawResultnull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isAnalyzingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

analysisStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

analysisErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 14 · object
resultVideoUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolution"1080p" | "720p" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

draftTimelinenull | boolean | number | string | array | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 15 · object
promptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

resolvedModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

lastActionnull | "fromScript" | "fromVideoRef" | "fromCharacter" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

scriptResultnull | boolean | number | string | array | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

scriptTitlenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 16 · object
imageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sourceNodeIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sphereCorrectionDegobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 sphereCorrectionDeg 的字段与结构
可选结构 1 · object
rollnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

pitchnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

yawnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 2 · null

类型:null

frontYawDegnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

fovDegnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

lastExportedEntrynull | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 17 · object
promptstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

modelstring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

taskKeynull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

plyUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

panoUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sourcesarray | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

activeSourceIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

scenesBySourceIdobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 scenesBySourceId 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

layersBySourceIdobject | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

展开 layersBySourceId 的字段与结构
可选结构 1 · object

类型:object

可选结构 2 · null

类型:null

sourceNodeIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

sourceKindnull | "text" | "image" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

plyKind"master" | "reverse" | "pano" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationDurationMsnumber | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

errorMessagenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

previewImageUrlnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

scenenull | boolean | number | string | array | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

可选结构 18 · object
skill_id"freezone.sketch_from_context" | "freezone.sketch_from_director_combined" | "freezone.frame_from_context" | "freezone.set_selected_background" | "freezone.set_director_combined" | "freezone.scene_360" | "agent.review_frame" | "workflow.plan_beat_graph" | null可选

技能目录中注册的技能 ID,先调用 list_freezone_skills。

skill_schema_version"skill.v1" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

isGeneratingfalse | true | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationStartedAtnull | number | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrornull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

skillRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

skillInputSignaturenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

skillIdempotencyKeynull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationTaskKeynull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationTaskTypenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationTaskJobIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

parametersobject | object | object | object | object | object | object | object | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

displayNamestring | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunStatusnull | "claimed" | "running" | "cancel_requested" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredBynull | "user" | "agent" | "system" | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

externalRunTriggeredByNamenull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextModelIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

gatewayTextOperationActionnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationErrorRequestIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

generationAttemptIdnull | string | null可选

含义由字段名及类型约束定义;组合条件见完整 Schema。

同时满足 1 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.sketch_from_context",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {
          "aspect_ratio": {
            "type": "string",
            "enum": [
              "2:3",
              "16:9"
            ]
          }
        },
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 2 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.sketch_from_director_combined",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {
          "aspect_ratio": {
            "type": "string",
            "enum": [
              "2:3",
              "16:9"
            ]
          }
        },
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 3 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.frame_from_context",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {
          "quality": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high"
            ]
          },
          "background_reference_mode": {
            "type": "string",
            "enum": [
              "material_only",
              "scene_anchor"
            ]
          }
        },
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 4 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.set_selected_background",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 5 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.set_director_combined",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 6 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "freezone.scene_360",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 7 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "agent.review_frame",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 8 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "skill_id": {
        "const": "workflow.plan_beat_graph",
        "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
      }
    },
    "required": [
      "skill_id"
    ]
  },
  "then": {
    "properties": {
      "parameters": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  }
}

类型:any

同时满足 1 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "uploadNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_uploadNode"
      }
    }
  }
}

类型:any

同时满足 2 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "imageNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_imageNode"
      }
    }
  }
}

类型:any

同时满足 3 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "imageGenNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_imageGenNode"
      }
    }
  }
}

类型:any

同时满足 4 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "exportImageNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_exportImageNode"
      }
    }
  }
}

类型:any

同时满足 5 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "beatContextNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_beatContextNode"
      }
    }
  }
}

类型:any

同时满足 6 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "textAnnotationNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_textAnnotationNode"
      }
    }
  }
}

类型:any

同时满足 7 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "groupNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_groupNode"
      }
    }
  }
}

类型:any

同时满足 8 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "storyboardNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_storyboardNode"
      }
    }
  }
}

类型:any

同时满足 9 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "storyboardGenNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_storyboardGenNode"
      }
    }
  }
}

类型:any

同时满足 10 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "videoNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_videoNode"
      }
    }
  }
}

类型:any

同时满足 11 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "audioNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_audioNode"
      }
    }
  }
}

类型:any

同时满足 12 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "audioTrimNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_audioTrimNode"
      }
    }
  }
}

类型:any

同时满足 13 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "videoStoryNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_videoStoryNode"
      }
    }
  }
}

类型:any

同时满足 14 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "videoComposeNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_videoComposeNode"
      }
    }
  }
}

类型:any

同时满足 15 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "scriptNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_scriptNode"
      }
    }
  }
}

类型:any

同时满足 16 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "pano360ViewerNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_pano360ViewerNode"
      }
    }
  }
}

类型:any

同时满足 17 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "threeDWorldNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_threeDWorldNode"
      }
    }
  }
}

类型:any

同时满足 18 · any

当满足以下条件时,需要同时满足 then 中的约束:

{
  "if": {
    "properties": {
      "type": {
        "const": "skillNode"
      }
    },
    "required": [
      "type"
    ]
  },
  "then": {
    "properties": {
      "data": {
        "$ref": "#/$defs/NodeData_Patch_skillNode"
      }
    }
  }
}

类型:any

base_revisioninteger必填

get_canvas 返回的画布版本。冲突时重新读取并合并用户修改,再提交。

minimum: 0
client_save_idstring | null可选

客户端为一次保存分配的关联标识,供识别保存回执。

default: null
完整输入 JSON Schema(包含组合条件、枚举与引用)
{
  "properties": {
    "project_id": {
      "type": "string",
      "minLength": 1,
      "pattern": "^(?!\\.{1,2}$)[^/\\\\?#%\\x00-\\x20\\x7f]+$",
      "maxLength": 255,
      "description": "项目的规范 ID,由管理员或当前项目上下文提供;调用身份仍需具备项目权限。"
    },
    "canvas_id": {
      "type": "string",
      "pattern": "^[a-zA-Z0-9_-]{1,64}$",
      "description": "项目内的画布 ID,从画布列表或当前画布上下文获取。"
    },
    "node_id": {
      "type": "string",
      "minLength": 1,
      "pattern": "^(?!\\.{1,2}$)[^/\\\\?#%\\x00-\\x20\\x7f]+$",
      "maxLength": 255,
      "description": "目标节点的精确 ID,从 get_canvas 的 layout.nodes 获取;不能用名称替代。"
    },
    "patch": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "enum": [
            "uploadNode",
            "imageNode",
            "imageGenNode",
            "exportImageNode",
            "beatContextNode",
            "textAnnotationNode",
            "groupNode",
            "storyboardNode",
            "storyboardGenNode",
            "videoNode",
            "audioNode",
            "audioTrimNode",
            "videoStoryNode",
            "videoComposeNode",
            "scriptNode",
            "pano360ViewerNode",
            "threeDWorldNode",
            "skillNode"
          ]
        },
        "position": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "x": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "y": {
                  "anyOf": [
                    {
                      "type": "number"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": false
            },
            {
              "type": "null"
            }
          ]
        },
        "width": {
          "anyOf": [
            {
              "type": "number",
              "exclusiveMinimum": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "height": {
          "anyOf": [
            {
              "type": "number",
              "exclusiveMinimum": 0
            },
            {
              "type": "null"
            }
          ]
        },
        "style": {
          "anyOf": [
            {
              "type": "object",
              "properties": {
                "width": {
                  "anyOf": [
                    {
                      "type": "number",
                      "exclusiveMinimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "height": {
                  "anyOf": [
                    {
                      "type": "number",
                      "exclusiveMinimum": 0
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "zIndex": {
                  "anyOf": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "null"
                    }
                  ]
                }
              },
              "additionalProperties": false
            },
            {
              "type": "null"
            }
          ]
        },
        "parentId": {
          "anyOf": [
            {
              "type": "string",
              "minLength": 1,
              "pattern": "^(?!\\.{1,2}$)[^/\\\\?#%\\x00-\\x20\\x7f]+$",
              "maxLength": 255
            },
            {
              "type": "null"
            }
          ]
        },
        "extent": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "parent"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "expandParent": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "hidden": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "selected": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "draggable": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "selectable": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "connectable": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "deletable": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "zIndex": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ]
        },
        "data": {
          "anyOf": [
            {
              "$ref": "#/$defs/NodeData_Patch_uploadNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_imageNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_imageGenNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_exportImageNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_beatContextNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_textAnnotationNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_groupNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_storyboardNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_storyboardGenNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_videoNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_audioNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_audioTrimNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_videoStoryNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_videoComposeNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_scriptNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_pano360ViewerNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_threeDWorldNode"
            },
            {
              "$ref": "#/$defs/NodeData_Patch_skillNode"
            }
          ]
        }
      },
      "additionalProperties": false,
      "minProperties": 1,
      "allOf": [
        {
          "if": {
            "properties": {
              "type": {
                "const": "uploadNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_uploadNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "imageNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_imageNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "imageGenNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_imageGenNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "exportImageNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_exportImageNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "beatContextNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_beatContextNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "textAnnotationNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_textAnnotationNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "groupNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_groupNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "storyboardNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_storyboardNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "storyboardGenNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_storyboardGenNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "videoNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_videoNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "audioNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_audioNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "audioTrimNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_audioTrimNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "videoStoryNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_videoStoryNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "videoComposeNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_videoComposeNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "scriptNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_scriptNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "pano360ViewerNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_pano360ViewerNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "threeDWorldNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_threeDWorldNode"
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "type": {
                "const": "skillNode"
              }
            },
            "required": [
              "type"
            ]
          },
          "then": {
            "properties": {
              "data": {
                "$ref": "#/$defs/NodeData_Patch_skillNode"
              }
            }
          }
        }
      ],
      "description": "节点 JSON Merge Patch:仅包含修改字段;null 表示删除,不能修改节点 ID。"
    },
    "base_revision": {
      "type": "integer",
      "minimum": 0,
      "description": "get_canvas 返回的画布版本。冲突时重新读取并合并用户修改,再提交。"
    },
    "client_save_id": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1,
          "pattern": "\\S",
          "maxLength": 128
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "客户端为一次保存分配的关联标识,供识别保存回执。"
    }
  },
  "required": [
    "project_id",
    "canvas_id",
    "node_id",
    "patch",
    "base_revision"
  ],
  "title": "update_canvas_nodeArguments",
  "type": "object",
  "additionalProperties": false,
  "$defs": {
    "DirectorFrameMetaActor_14": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "identity_id": {
          "type": "string",
          "description": "角色造型的规范 ID,从造型列表获取。"
        },
        "name": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "action_playing": {
          "type": "boolean",
          "enum": [
            false,
            true
          ]
        },
        "marker_color": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "identity_id",
        "name",
        "label",
        "marker_color"
      ]
    },
    "DirectorFrameMetaProp_15": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "prop_id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "type": {
          "type": "string",
          "enum": [
            "prop_hero",
            "prop_staging"
          ]
        },
        "category": {
          "type": "string",
          "enum": [
            "staging",
            "hero"
          ]
        },
        "marker_color": {
          "type": "string"
        },
        "semantic_label": {
          "type": "string"
        },
        "shape_hint": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "prop_id",
        "name",
        "label",
        "type",
        "category",
        "marker_color",
        "semantic_label"
      ]
    },
    "DirectorObjectLayerActor_8": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "color": {
          "type": "string"
        },
        "scale": {
          "type": "array",
          "prefixItems": [
            {
              "type": "number"
            },
            {
              "type": "number"
            },
            {
              "type": "number"
            }
          ],
          "minItems": 3,
          "maxItems": 3
        },
        "placement": {
          "anyOf": [
            {
              "$ref": "#/$defs/__type_9"
            },
            {
              "$ref": "#/$defs/__type_10"
            }
          ]
        },
        "kind": {
          "type": "string",
          "const": "actor"
        },
        "pose": {
          "type": "string"
        },
        "action_playing": {
          "type": "boolean",
          "enum": [
            false,
            true
          ]
        },
        "shape_hint": {
          "$ref": "#/$defs/Object_11"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "label",
        "color",
        "scale",
        "placement",
        "kind"
      ]
    },
    "DirectorObjectLayerProp_12": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "color": {
          "type": "string"
        },
        "scale": {
          "type": "array",
          "prefixItems": [
            {
              "type": "number"
            },
            {
              "type": "number"
            },
            {
              "type": "number"
            }
          ],
          "minItems": 3,
          "maxItems": 3
        },
        "placement": {
          "anyOf": [
            {
              "$ref": "#/$defs/__type_9"
            },
            {
              "$ref": "#/$defs/__type_10"
            }
          ]
        },
        "kind": {
          "type": "string",
          "const": "prop"
        },
        "shape_hint": {
          "type": "string"
        },
        "pose": {
          "$ref": "#/$defs/Object_11"
        },
        "action_playing": {
          "$ref": "#/$defs/Object_11"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "label",
        "color",
        "scale",
        "placement",
        "kind"
      ]
    },
    "DirectorObjectLayerStaging_13": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "color": {
          "type": "string"
        },
        "scale": {
          "type": "array",
          "prefixItems": [
            {
              "type": "number"
            },
            {
              "type": "number"
            },
            {
              "type": "number"
            }
          ],
          "minItems": 3,
          "maxItems": 3
        },
        "placement": {
          "anyOf": [
            {
              "$ref": "#/$defs/__type_9"
            },
            {
              "$ref": "#/$defs/__type_10"
            }
          ]
        },
        "kind": {
          "type": "string",
          "const": "staging"
        },
        "name": {
          "type": "string"
        },
        "marker_color": {
          "type": "string"
        },
        "semantic_label": {
          "type": "string"
        },
        "shape_hint": {
          "type": "string"
        },
        "pose": {
          "$ref": "#/$defs/Object_11"
        },
        "action_playing": {
          "$ref": "#/$defs/Object_11"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "label",
        "color",
        "scale",
        "placement",
        "kind"
      ]
    },
    "DirectorObjectLayer_7": {
      "type": "object",
      "properties": {
        "source_id": {
          "type": "string"
        },
        "actors": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DirectorObjectLayerActor_8"
          }
        },
        "props": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DirectorObjectLayerProp_12"
          }
        },
        "stagings": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/DirectorObjectLayerStaging_13"
          }
        }
      },
      "additionalProperties": false,
      "required": [
        "source_id",
        "actors",
        "props",
        "stagings"
      ]
    },
    "DirectorWorldSourceTransform_52": {
      "type": "object",
      "properties": {
        "xOffset": {
          "type": "number"
        },
        "yOffset": {
          "type": "number"
        },
        "zOffset": {
          "type": "number"
        },
        "yawDeg": {
          "type": "number"
        },
        "pitchDeg": {
          "type": "number"
        },
        "rollDeg": {
          "type": "number"
        },
        "scale": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "xOffset",
        "yOffset",
        "zOffset",
        "yawDeg",
        "pitchDeg",
        "rollDeg",
        "scale"
      ]
    },
    "DirectorWorldSource_51": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "source_type": {
          "type": "string",
          "enum": [
            "sog",
            "pano360",
            "mesh"
          ]
        },
        "source_kind": {
          "type": "string",
          "enum": [
            "active",
            "master",
            "reverse",
            "pano",
            "uploaded",
            "custom"
          ]
        },
        "label": {
          "type": "string"
        },
        "ply_url": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "pano_url": {
          "type": "string"
        },
        "pano_fs": {
          "type": "string"
        },
        "collision_glb_url": {
          "type": "string"
        },
        "slot_kind": {
          "type": "string",
          "enum": [
            "scene_director_pano_360",
            "scene_360_candidate"
          ]
        },
        "fs": {
          "type": "string"
        },
        "current": {
          "type": "boolean",
          "enum": [
            false,
            true
          ]
        },
        "transform": {
          "$ref": "#/$defs/DirectorWorldSourceTransform_52"
        }
      },
      "additionalProperties": false,
      "required": [
        "source_type"
      ]
    },
    "JsonValue": {
      "anyOf": [
        {
          "type": "null"
        },
        {
          "type": "boolean"
        },
        {
          "type": "number"
        },
        {
          "type": "string"
        },
        {
          "type": "array",
          "items": {
            "$ref": "#/$defs/JsonValue"
          }
        },
        {
          "type": "object",
          "additionalProperties": {
            "$ref": "#/$defs/JsonValue"
          }
        }
      ]
    },
    "NodeData_Patch_audioNode": {
      "type": "object",
      "properties": {
        "audioUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceFileName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "durationMs": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isUploading": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "audioKind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "speech",
                "music"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "musicLengthMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "forceInstrumental": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "respectSectionsDurations": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "text": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "segments": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/__type_39"
                  },
                  {
                    "$ref": "#/$defs/__type_40"
                  },
                  {
                    "$ref": "#/$defs/__type_41"
                  }
                ]
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "emotionPrompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceRef": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_AudioVoiceRef_42"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceLabel": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceLanguage": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "convertingAudioFormat": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "mp3"
                },
                {
                  "type": "string",
                  "const": "m4a"
                },
                {
                  "type": "string",
                  "const": "wav"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_audioTrimNode": {
      "type": "object",
      "properties": {
        "trimStartMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "trimEndMs": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resultAudioUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isExporting": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "exportError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "draftTimeline": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_Record_1"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_beatContextNode": {
      "type": "object",
      "properties": {
        "content": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "projectId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "episode": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "beat": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "snapshot": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch___type_27"
            },
            {
              "type": "null"
            }
          ]
        },
        "syncStatus": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "fresh",
                "stale",
                "syncing",
                "error"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "errorMessage": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "mainline_context": {
          "anyOf": [
            {
              "$ref": "#/$defs/JsonValue"
            },
            {
              "type": "null"
            }
          ]
        },
        "beat_edit_fields": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_exportImageNode": {
      "type": "object",
      "properties": {
        "resultKind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "generic",
                "storyboardGenOutput",
                "storyboardSplitExport",
                "storyboardFrameEdit",
                "matte",
                "upscale"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPresentationReady": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOriginalState": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "processing"
                },
                {
                  "type": "string",
                  "const": "ready"
                },
                {
                  "type": "string",
                  "const": "failed"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isSizeManuallyAdjusted": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "candidate_origin": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "output_role": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_at": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_slot_url": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "director_control_bundle": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorControlFrameBundle_2"
            },
            {
              "type": "null"
            }
          ]
        },
        "media_kind": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_groupNode": {
      "type": "object",
      "properties": {
        "label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "backgroundColor": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardGroup": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardAspect": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardCols": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardShowIndex": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardBaseWidth": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "storyboardBaseHeight": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_imageGenNode": {
      "type": "object",
      "properties": {
        "generationMode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "text_to_image",
                "image_to_image",
                "all_reference",
                "image_reference"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "prompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "size": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "0.5K",
                "1K",
                "2K",
                "4K"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationBatch": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationBatchId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationBatchStatus": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "failed",
                "running",
                "completed",
                "partial_failed",
                "cancelled"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "quality": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "modelParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "requestAspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "count": {
          "anyOf": [
            {
              "type": "number",
              "enum": [
                4,
                1,
                2
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "styleTemplateId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "contextPromptMarker": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch___type_21"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "focusRegion": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_ImageGenFocusRegion_22"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "cameraSelection": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_ImageGenCameraSelection_23"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "referenceImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "autoCommitOnGenerate": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "marks": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/__type_24"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPresentationReady": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOriginalState": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "processing"
                },
                {
                  "type": "string",
                  "const": "ready"
                },
                {
                  "type": "string",
                  "const": "failed"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isSizeManuallyAdjusted": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "candidate_origin": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "output_role": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_at": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_slot_url": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "director_control_bundle": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorControlFrameBundle_2"
            },
            {
              "type": "null"
            }
          ]
        },
        "media_kind": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_imageNode": {
      "type": "object",
      "properties": {
        "prompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "size": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "0.5K",
                "1K",
                "2K",
                "4K"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "requestAspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "generationMode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "text_to_image",
                "image_to_image",
                "all_reference",
                "image_reference"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "extraParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "modelParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "capabilityId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "capabilityParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "capabilityInputs": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_18"
            },
            {
              "type": "null"
            }
          ]
        },
        "capabilityOutputKind": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "capabilityDefaultPushTarget": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "compiledPromptPreview": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPresentationReady": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOriginalState": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "processing"
                },
                {
                  "type": "string",
                  "const": "ready"
                },
                {
                  "type": "string",
                  "const": "failed"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isSizeManuallyAdjusted": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "candidate_origin": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "output_role": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_at": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_slot_url": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "director_control_bundle": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorControlFrameBundle_2"
            },
            {
              "type": "null"
            }
          ]
        },
        "media_kind": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_pano360ViewerNode": {
      "type": "object",
      "properties": {
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceNodeId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sphereCorrectionDeg": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch___type_49"
            },
            {
              "type": "null"
            }
          ]
        },
        "frontYawDeg": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "fovDeg": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "lastExportedEntry": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_Record_1"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_scriptNode": {
      "type": "object",
      "properties": {
        "prompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "lastAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "fromScript"
                },
                {
                  "type": "string",
                  "const": "fromVideoRef"
                },
                {
                  "type": "string",
                  "const": "fromCharacter"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "scriptResult": {
          "anyOf": [
            {
              "$ref": "#/$defs/JsonValue"
            },
            {
              "type": "null"
            }
          ]
        },
        "scriptTitle": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_skillNode": {
      "type": "object",
      "properties": {
        "skill_id": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "freezone.sketch_from_context",
                "freezone.sketch_from_director_combined",
                "freezone.frame_from_context",
                "freezone.set_selected_background",
                "freezone.set_director_combined",
                "freezone.scene_360",
                "agent.review_frame",
                "workflow.plan_beat_graph"
              ]
            },
            {
              "type": "null"
            }
          ],
          "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
        },
        "skill_schema_version": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "skill.v1"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "skillRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "skillInputSignature": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "skillIdempotencyKey": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationTaskKey": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationTaskType": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationTaskJobId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "parameters": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "aspect_ratio": {
                      "anyOf": [
                        {
                          "type": "string",
                          "enum": [
                            "2:3",
                            "16:9"
                          ]
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {
                    "aspect_ratio": {
                      "anyOf": [
                        {
                          "type": "string",
                          "enum": [
                            "2:3",
                            "16:9"
                          ]
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {
                    "quality": {
                      "anyOf": [
                        {
                          "type": "string",
                          "enum": [
                            "low",
                            "medium",
                            "high"
                          ]
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "background_reference_mode": {
                      "anyOf": [
                        {
                          "type": "string",
                          "enum": [
                            "material_only",
                            "scene_anchor"
                          ]
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false,
      "allOf": [
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.sketch_from_context",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {
                  "aspect_ratio": {
                    "type": "string",
                    "enum": [
                      "2:3",
                      "16:9"
                    ]
                  }
                },
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.sketch_from_director_combined",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {
                  "aspect_ratio": {
                    "type": "string",
                    "enum": [
                      "2:3",
                      "16:9"
                    ]
                  }
                },
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.frame_from_context",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {
                  "quality": {
                    "type": "string",
                    "enum": [
                      "low",
                      "medium",
                      "high"
                    ]
                  },
                  "background_reference_mode": {
                    "type": "string",
                    "enum": [
                      "material_only",
                      "scene_anchor"
                    ]
                  }
                },
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.set_selected_background",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {},
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.set_director_combined",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {},
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "freezone.scene_360",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {},
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "agent.review_frame",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {},
                "additionalProperties": false
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "skill_id": {
                "const": "workflow.plan_beat_graph",
                "description": "技能目录中注册的技能 ID,先调用 list_freezone_skills。"
              }
            },
            "required": [
              "skill_id"
            ]
          },
          "then": {
            "properties": {
              "parameters": {
                "type": "object",
                "properties": {},
                "additionalProperties": false
              }
            }
          }
        }
      ]
    },
    "NodeData_Patch_storyboardGenNode": {
      "type": "object",
      "properties": {
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "gridRows": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "gridCols": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "frames": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/StoryboardGenFrameItem_34"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "ratioControlMode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "overall",
                "cell"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "size": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "0.5K",
                "1K",
                "2K",
                "4K"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "requestAspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "extraParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "modelParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_storyboardNode": {
      "type": "object",
      "properties": {
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "frameAspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "gridRows": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "gridCols": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "frames": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/StoryboardFrameItem_31"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "exportOptions": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_StoryboardExportOptions_32"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_textAnnotationNode": {
      "type": "object",
      "properties": {
        "content": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "referenceOnly": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "instruction": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "mode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "writing",
                "textToVideo",
                "imageToPrompt",
                "textToMusic",
                "textToMusicGen"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "pickerDismissed": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "extraParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_threeDWorldNode": {
      "type": "object",
      "properties": {
        "prompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "taskKey": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "plyUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "panoUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sources": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorWorldSource_51"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "activeSourceId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "scenesBySourceId": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "layersBySourceId": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_53"
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceNodeId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceKind": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "text"
                },
                {
                  "type": "string",
                  "const": "image"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "plyKind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "master",
                "reverse",
                "pano"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "errorMessage": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "scene": {
          "anyOf": [
            {
              "$ref": "#/$defs/JsonValue"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_uploadNode": {
      "type": "object",
      "properties": {
        "sourceFileName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isUploading": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "uploadError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "imageOnly": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "imageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPresentationReady": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOriginalState": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "processing"
                },
                {
                  "type": "string",
                  "const": "ready"
                },
                {
                  "type": "string",
                  "const": "failed"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isSizeManuallyAdjusted": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "candidate_origin": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "output_role": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_at": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "committed_slot_url": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "director_control_bundle": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorControlFrameBundle_2"
            },
            {
              "type": "null"
            }
          ]
        },
        "media_kind": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_videoComposeNode": {
      "type": "object",
      "properties": {
        "resultVideoUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resolution": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "1080p",
                "720p"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "draftTimeline": {
          "anyOf": [
            {
              "$ref": "#/$defs/JsonValue"
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_videoNode": {
      "type": "object",
      "properties": {
        "videoUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPosterUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "videoPlaybackState": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "processing"
                },
                {
                  "type": "string",
                  "const": "ready"
                },
                {
                  "type": "string",
                  "const": "failed"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryPresentationReady": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "deliveryOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "referenceOnly": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "isSizeManuallyAdjusted": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sourceFileName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "widthPx": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "heightPx": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "durationMs": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isUploading": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isAnalyzing": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "analysisResult": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "analysisError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isSeparatingAv": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isClipMode": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "clipStartMs": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "clipEndMs": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "subtitleEraseMode": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "smart"
                },
                {
                  "type": "string",
                  "const": "box"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "subtitleEraseBox": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch___type_36"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "prompt": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "generationBatch": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "genMode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "textToVideo",
                "allReference",
                "firstFrame",
                "imageToVideo",
                "firstLastFrame",
                "imageReference",
                "videoEdit"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "model": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayOperationIds": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationBatchId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "quality": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "durationSec": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "generateAudio": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "modelParams": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        },
        "humanReview": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "sceneOptimize": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "anime",
                "realistic"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "count": {
          "anyOf": [
            {
              "type": "number",
              "enum": [
                4,
                1,
                2
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "cameraMovement": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "contextPromptMarker": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch___type_37"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "referenceOrder": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "isGenerating": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationDurationMs": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "generationError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isUpscaleNode": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "upscaleSourceUrl": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "upscaleResolution": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "1080p",
                "2k",
                "4k"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "upscaleDenoise": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "none",
                "1x",
                "2x"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "NodeData_Patch_videoStoryNode": {
      "type": "object",
      "properties": {
        "sourceVideoUrl": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "rows": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/VideoStoryRow_45"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "rawResult": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "$ref": "#/$defs/Patch_Record_1"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "isAnalyzing": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "analysisStartedAt": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "analysisError": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "resolvedModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "displayName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunStatus": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "claimed"
                },
                {
                  "type": "string",
                  "const": "running"
                },
                {
                  "type": "string",
                  "const": "cancel_requested"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredBy": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string",
                  "const": "user"
                },
                {
                  "type": "string",
                  "const": "agent"
                },
                {
                  "type": "string",
                  "const": "system"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "externalRunTriggeredByName": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextModelId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "gatewayTextOperationAction": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationErrorRequestId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "generationAttemptId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Object_11": {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    },
    "Patch_AudioVoiceRef_42": {
      "type": "object",
      "properties": {
        "scope": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "project_narrator",
                "user_custom",
                "character_default",
                "character_age_group",
                "identity",
                "identity_resolved"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "characterName": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "identityId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "slot": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "voiceId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_DirectorControlFrameBundle_2": {
      "type": "object",
      "properties": {
        "schema_version": {
          "anyOf": [
            {
              "type": "string",
              "const": "director_control_bundle_v1"
            },
            {
              "type": "null"
            }
          ]
        },
        "dir": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "paths": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_3"
            },
            {
              "type": "null"
            }
          ]
        },
        "rel_paths": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_3"
            },
            {
              "type": "null"
            }
          ]
        },
        "urls": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_3"
            },
            {
              "type": "null"
            }
          ]
        },
        "source": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorFrameMetaSource_4"
            },
            {
              "type": "null"
            }
          ]
        },
        "frame_meta": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorFrameMeta_5"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_DirectorFrameMetaSource_4": {
      "type": "object",
      "properties": {
        "source_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "source_type": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "sog",
                "pano360"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "source_kind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "master",
                "reverse",
                "pano",
                "uploaded",
                "custom"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "ply_url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "pano_url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "pano_fs": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "collision_glb_url": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "slot_kind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "scene_director_pano_360",
                "scene_360_candidate"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "fs": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_DirectorFrameMeta_5": {
      "type": "object",
      "properties": {
        "schema_version": {
          "anyOf": [
            {
              "type": "string",
              "const": "director_frame_meta_v1"
            },
            {
              "type": "null"
            }
          ]
        },
        "source": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorFrameMetaSource_4"
            },
            {
              "type": "null"
            }
          ]
        },
        "camera": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch___type_6"
            },
            {
              "type": "null"
            }
          ]
        },
        "layer": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_DirectorObjectLayer_7"
            },
            {
              "type": "null"
            }
          ]
        },
        "actors": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorFrameMetaActor_14"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "props": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorFrameMetaProp_15"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "stagings": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorFrameMetaProp_15"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "beat_context": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch___type_16"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_DirectorObjectLayer_7": {
      "type": "object",
      "properties": {
        "source_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "actors": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorObjectLayerActor_8"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "props": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorObjectLayerProp_12"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "stagings": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "$ref": "#/$defs/DirectorObjectLayerStaging_13"
              }
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_ImageGenCameraSelection_23": {
      "type": "object",
      "properties": {
        "cameraBodyId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "lensId": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "focalLengthMm": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "number"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "aperture": {
          "anyOf": [
            {
              "anyOf": [
                {
                  "type": "null"
                },
                {
                  "type": "string"
                }
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_ImageGenFocusRegion_22": {
      "type": "object",
      "properties": {
        "sourceUrl": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "x": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "y": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "width": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "height": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "aspectRatio": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch_Record_1": {
      "type": "object",
      "properties": {},
      "additionalProperties": {
        "$ref": "#/$defs/JsonValue"
      }
    },
    "Patch_Record_18": {
      "type": "object",
      "properties": {},
      "additionalProperties": {
        "$ref": "#/$defs/__type_19"
      }
    },
    "Patch_Record_3": {
      "type": "object",
      "properties": {},
      "additionalProperties": {
        "type": "string"
      }
    },
    "Patch_Record_53": {
      "type": "object",
      "properties": {},
      "additionalProperties": {
        "$ref": "#/$defs/DirectorObjectLayer_7"
      }
    },
    "Patch_StoryboardExportOptions_32": {
      "type": "object",
      "properties": {
        "showFrameIndex": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "showFrameNote": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "notePlacement": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "overlay",
                "bottom"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "imageFit": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "cover",
                "contain"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "frameIndexPrefix": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "cellGap": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "outerPadding": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "fontSize": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "backgroundColor": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "textColor": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_16": {
      "type": "object",
      "properties": {
        "episode": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "beat": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "visual_description": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "detected_identities": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "detected_props": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_21": {
      "type": "object",
      "properties": {
        "id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "kind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "actor",
                "prop"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "color": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_27": {
      "type": "object",
      "properties": {
        "visualDescription": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "narrationSegment": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "sceneId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "sceneVariantId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "timeOfDay": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "detectedIdentities": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "detectedProps": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "sketchColors": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_3"
            },
            {
              "type": "null"
            }
          ]
        },
        "propMarkerColors": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_3"
            },
            {
              "type": "null"
            }
          ]
        },
        "selectedBackgroundExists": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "currentSketchExists": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "currentFrameExists": {
          "anyOf": [
            {
              "type": "boolean",
              "enum": [
                false,
                true
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_36": {
      "type": "object",
      "properties": {
        "x": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "y": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "width": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "height": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_37": {
      "type": "object",
      "properties": {
        "id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "kind": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "actor",
                "prop"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "color": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_49": {
      "type": "object",
      "properties": {
        "roll": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "pitch": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        },
        "yaw": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Patch___type_6": {
      "type": "object",
      "properties": {
        "mode": {
          "anyOf": [
            {
              "type": "string",
              "enum": [
                "sog",
                "pano"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "frame_aspect": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "state": {
          "anyOf": [
            {
              "$ref": "#/$defs/Patch_Record_1"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "additionalProperties": false
    },
    "Record_1": {
      "type": "object",
      "properties": {},
      "additionalProperties": {
        "$ref": "#/$defs/JsonValue"
      }
    },
    "StoryboardFrameItem_31": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "imageUrl": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "previewImageUrl": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "aspectRatio": {
          "type": "string"
        },
        "note": {
          "type": "string"
        },
        "order": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "imageUrl",
        "note",
        "order"
      ]
    },
    "StoryboardGenFrameItem_34": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "referenceIndex": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "number"
            }
          ]
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "description",
        "referenceIndex"
      ]
    },
    "VideoStoryRow_45": {
      "type": "object",
      "properties": {
        "shotNumber": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            },
            {
              "type": "number"
            }
          ]
        },
        "startTime": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "endTime": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "duration": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "visualDescription": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "narrative": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "shotSize": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "cameraAngle": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "cameraMovement": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "focalAndDof": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "lighting": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "backgroundMusic": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "voiceAndSfx": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "imagePrompt": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "videoMotionPrompt": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "keyframeUrl": {
          "anyOf": [
            {
              "type": "null"
            },
            {
              "type": "string"
            }
          ]
        },
        "raw": {
          "$ref": "#/$defs/Record_1"
        }
      },
      "additionalProperties": false
    },
    "__type_10": {
      "type": "object",
      "properties": {
        "space": {
          "type": "string",
          "const": "pano_view"
        },
        "yaw_deg": {
          "type": "number"
        },
        "pitch_deg": {
          "type": "number"
        },
        "distance": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "space",
        "yaw_deg",
        "pitch_deg",
        "distance"
      ]
    },
    "__type_19": {
      "type": "object",
      "properties": {
        "nodeId": {
          "type": "string"
        },
        "role": {
          "type": "string"
        },
        "sourceUrl": {
          "type": "string"
        },
        "assetKind": {
          "type": "string"
        }
      },
      "additionalProperties": false
    },
    "__type_24": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "label": {
          "type": "string"
        },
        "x": {
          "type": "number"
        },
        "y": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "label",
        "x",
        "y"
      ]
    },
    "__type_39": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "text"
        },
        "value": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "type",
        "value"
      ]
    },
    "__type_40": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "pause"
        },
        "durationSec": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "type",
        "durationSec"
      ]
    },
    "__type_41": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "filler"
        },
        "token": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "type",
        "token"
      ]
    },
    "__type_9": {
      "type": "object",
      "properties": {
        "space": {
          "type": "string",
          "const": "world"
        },
        "position": {
          "type": "array",
          "prefixItems": [
            {
              "type": "number"
            },
            {
              "type": "number"
            },
            {
              "type": "number"
            }
          ],
          "minItems": 3,
          "maxItems": 3
        },
        "yaw_deg": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "space",
        "position",
        "yaw_deg"
      ]
    }
  }
}

完整调用示例

update_canvas_node / minimal

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "update_canvas_node",
    "arguments": {
      "project_id": "01EXAMPLEPROJECT00000000000",
      "canvas_id": "default",
      "node_id": "node-example",
      "patch": {
        "data": {
          "content": "更新后的文本"
        }
      },
      "base_revision": 1
    }
  }
}

将示例保存为 request.json 后发送:

curl https://mcp.viivo.djagon.com/mcp/ \
  -H "Authorization: Bearer $MCP_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  --data-binary @request.json

如何读取结果

先检查 HTTP 状态,再检查 JSON-RPC 的 error 与 result.isError。工具返回内容位于 result.content;如有结构化结果则同时查看 result.structuredContent。HTTP 200 不代表业务成功。

工具声明的输出 Schema
{
  "additionalProperties": true,
  "title": "update_canvas_nodeDictOutput",
  "type": "object"
}

具体处理见 结果与错误处理。

原始工具契约说明

Update one node using JSON Merge Patch; null removes a field and id is immutable.

本页内容