Skip to main content
Glama

bdesign_canvas_apply

DestructiveIdempotent

Apply incremental Canvas operations without replacing the document. Place new nodes to the right of references with place_card, preserving user drag positions.

Instructions

Apply incremental Canvas operations. For a newly connected node, append place_card to position it once to the right of its references; later user drag positions remain untouched unless place_card is called again. Raw document replacement is not exposed.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
commandIdNo
projectIdNo
operationsYes
idempotencyKeyNo
expectedRevisionNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changedv0.2.4
    • changedInput schema / properties / operations / items / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "card": {
      -        "oneOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "analysisDepth": {
      -                "enum": [
      -                  "standard",
      -                  "deep"
      -                ],
      -                "type": "string"
      -              },
      -              "aspectRatio": {
      -                "default": "1:1",
      -                "enum": [
      -                  "16:9",
      -                  "21:9",
      -                  "4:3",
      -                  "5:4",
      -                  "9:16",
      -                  "9:21",
      -                  "3:4",
      -                  "1:1",
      -                  "1:2",
      -                  "2:1",
      -                  "1:3",
      -                  "3:1",
      -                  "2:3",
      -                  "3:2",
      -                  "4:5",
      -                  "auto",
      -                  "adaptive",
      -                  "landscape",
      -                  "portrait"
      -                ],
      -                "type": "string"
      -              },
      -              "assetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "audioRole": {
      -                "enum": [
      -                  "music",
      -                  "voice",
      -                  "sound_effect",
      -                  "source_audio",
      -                  "reference"
      -                ],
      -                "type": "string"
      -              },
      -              "backgroundSource": {
      -                "enum": [
      -                  "input_image",
      -                  "input_video"
      -                ],
      -                "type": "string"
      -              },
      -              "characterOrientation": {
      -                "enum": [
      -                  "image",
      -                  "video"
      -                ],
      -                "type": "string"
      -              },
      -              "clipCount": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 10000,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "duration": {
      -                "default": "5s",
      -                "maxLength": 20,
      -                "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                "type": "string"
      -              },
      -              "durationSec": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 86400,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "error": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 20000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "generationMode": {
      -                "enum": [
      -                  "image",
      -                  "video",
      -                  "analysis"
      -                ],
      -                "type": "string"
      -              },
      -              "generationRunId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "generationSnapshot": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "analysisDepth": {
      -                        "enum": [
      -                          "standard",
      -                          "deep"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "aspectRatio": {
      -                        "default": "1:1",
      -                        "enum": [
      -                          "16:9",
      -                          "21:9",
      -                          "4:3",
      -                          "5:4",
      -                          "9:16",
      -                          "9:21",
      -                          "3:4",
      -                          "1:1",
      -                          "1:2",
      -                          "2:1",
      -                          "1:3",
      -                          "3:1",
      -                          "2:3",
      -                          "3:2",
      -                          "4:5",
      -                          "auto",
      -                          "adaptive",
      -                          "landscape",
      -                          "portrait"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "backgroundSource": {
      -                        "enum": [
      -                          "input_image",
      -                          "input_video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "capturedAt": {
      -                        "maxLength": 80,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "characterOrientation": {
      -                        "enum": [
      -                          "image",
      -                          "video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "duration": {
      -                        "default": "5s",
      -                        "maxLength": 20,
      -                        "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                        "type": "string"
      -                      },
      -                      "generationMode": {
      -                        "enum": [
      -                          "image",
      -                          "video",
      -                          "analysis"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "language": {
      -                        "enum": [
      -                          "zh",
      -                          "en"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "mode": {
      -                        "default": "quality",
      -                        "enum": [
      -                          "quality",
      -                          "fast",
      -                          "lite"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "modelId": {
      -                        "default": "",
      -                        "maxLength": 200,
      -                        "type": "string"
      -                      },
      -                      "outputQuality": {
      -                        "default": "1k",
      -                        "enum": [
      -                          "1k",
      -                          "2k",
      -                          "480p",
      -                          "720p",
      -                          "768p",
      -                          "1080p",
      -                          "4k",
      -                          "std",
      -                          "pro"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "prompt": {
      -                        "default": "",
      -                        "maxLength": 20000,
      -                        "type": "string"
      -                      },
      -                      "quality": {
      -                        "default": "standard",
      -                        "enum": [
      -                          "standard",
      -                          "high",
      -                          "low",
      -                          "medium"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "referenceCardIds": {
      -                        "default": [],
      -                        "items": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 20,
      -                        "type": "array"
      -                      },
      -                      "resultText": {
      -                        "anyOf": [
      -                          {
      -                            "maxLength": 100000,
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "type": {
      -                        "enum": [
      -                          "image",
      -                          "video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "variant": {
      -                        "default": "standard",
      -                        "enum": [
      -                          "standard",
      -                          "pro"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "workflowTemplateId": {
      -                        "anyOf": [
      -                          {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ],
      -                        "default": null
      -                      }
      -                    },
      -                    "required": [
      -                      "type",
      -                      "capturedAt"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "id": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "kind": {
      -                "const": "asset",
      -                "type": "string"
      -              },
      -              "language": {
      -                "enum": [
      -                  "zh",
      -                  "en"
      -                ],
      -                "type": "string"
      -              },
      -              "lastRenderAssetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "mode": {
      -                "default": "quality",
      -                "enum": [
      -                  "quality",
      -                  "fast",
      -                  "lite"
      -                ],
      -                "type": "string"
      -              },
      -              "modelId": {
      -                "default": "",
      -                "maxLength": 200,
      -                "type": "string"
      -              },
      -              "name": {
      -                "maxLength": 500,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputQuality": {
      -                "default": "1k",
      -                "enum": [
      -                  "1k",
      -                  "2k",
      -                  "480p",
      -                  "720p",
      -                  "768p",
      -                  "1080p",
      -                  "4k",
      -                  "std",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "pinnedOutputId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "prompt": {
      -                "default": "",
      -                "maxLength": 20000,
      -                "type": "string"
      -              },
      -              "quality": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "high",
      -                  "low",
      -                  "medium"
      -                ],
      -                "type": "string"
      -              },
      -              "referenceCardIds": {
      -                "default": [],
      -                "items": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              },
      -              "resultText": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 100000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "sourceConfigCardId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "sourceGenerationId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "status": {
      -                "default": "idle",
      -                "enum": [
      -                  "idle",
      -                  "pending",
      -                  "processing",
      -                  "succeeded",
      -                  "failed"
      -                ],
      -                "type": "string"
      -              },
      -              "timelineId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "type": {
      -                "enum": [
      -                  "image",
      -                  "video",
      -                  "audio",
      -                  "timeline"
      -                ],
      -                "type": "string"
      -              },
      -              "url": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 4096,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "variant": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "waveformPeaks": {
      -                "items": {
      -                  "maximum": 1,
      -                  "minimum": 0,
      -                  "type": "number"
      -                },
      -                "maxItems": 256,
      -                "type": "array"
      -              },
      -              "workflowTemplateId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              }
      -            },
      -            "required": [
      -              "id",
      -              "name",
      -              "kind",
      -              "type"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "analysisDepth": {
      -                "enum": [
      -                  "standard",
      -                  "deep"
      -                ],
      -                "type": "string"
      -              },
      -              "aspectRatio": {
      -                "default": "1:1",
      -                "enum": [
      -                  "16:9",
      -                  "21:9",
      -                  "4:3",
      -                  "5:4",
      -                  "9:16",
      -                  "9:21",
      -                  "3:4",
      -                  "1:1",
      -                  "1:2",
      -                  "2:1",
      -                  "1:3",
      -                  "3:1",
      -                  "2:3",
      -                  "3:2",
      -                  "4:5",
      -                  "auto",
      -                  "adaptive",
      -                  "landscape",
      -                  "portrait"
      -                ],
      -                "type": "string"
      -              },
      -              "assetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "audioRole": {
      -                "enum": [
      -                  "music",
      -                  "voice",
      -                  "sound_effect",
      -                  "source_audio",
      -                  "reference"
      -                ],
      -                "type": "string"
      -              },
      -              "backgroundSource": {
      -                "enum": [
      -                  "input_image",
      -                  "input_video"
      -                ],
      -                "type": "string"
      -              },
      -              "characterOrientation": {
      -                "enum": [
      -                  "image",
      -                  "video"
      -                ],
      -                "type": "string"
      -              },
      -              "clipCount": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 10000,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "duration": {
      -                "default": "5s",
      -                "maxLength": 20,
      -                "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                "type": "string"
      -              },
      -              "durationSec": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 86400,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "error": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 20000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "generationMode": {
      -                "enum": [
      -                  "image",
      -                  "video",
      -                  "analysis"
      -                ],
      -                "type": "string"
      -              },
      -              "generationRunId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "generationSnapshot": {
      -                "anyOf": [
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "analysisDepth": {
      -                        "enum": [
      -                          "standard",
      -                          "deep"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "aspectRatio": {
      -                        "default": "1:1",
      -                        "enum": [
      -                          "16:9",
      -                          "21:9",
      -                          "4:3",
      -                          "5:4",
      -                          "9:16",
      -                          "9:21",
      -                          "3:4",
      -                          "1:1",
      -                          "1:2",
      -                          "2:1",
      -                          "1:3",
      -                          "3:1",
      -                          "2:3",
      -                          "3:2",
      -                          "4:5",
      -                          "auto",
      -                          "adaptive",
      -                          "landscape",
      -                          "portrait"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "backgroundSource": {
      -                        "enum": [
      -                          "input_image",
      -                          "input_video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "capturedAt": {
      -                        "maxLength": 80,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "characterOrientation": {
      -                        "enum": [
      -                          "image",
      -                          "video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "duration": {
      -                        "default": "5s",
      -                        "maxLength": 20,
      -                        "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                        "type": "string"
      -                      },
      -                      "generationMode": {
      -                        "enum": [
      -                          "image",
      -                          "video",
      -                          "analysis"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "language": {
      -                        "enum": [
      -                          "zh",
      -                          "en"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "mode": {
      -                        "default": "quality",
      -                        "enum": [
      -                          "quality",
      -                          "fast",
      -                          "lite"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "modelId": {
      -                        "default": "",
      -                        "maxLength": 200,
      -                        "type": "string"
      -                      },
      -                      "outputQuality": {
      -                        "default": "1k",
      -                        "enum": [
      -                          "1k",
      -                          "2k",
      -                          "480p",
      -                          "720p",
      -                          "768p",
      -                          "1080p",
      -                          "4k",
      -                          "std",
      -                          "pro"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "prompt": {
      -                        "default": "",
      -                        "maxLength": 20000,
      -                        "type": "string"
      -                      },
      -                      "quality": {
      -                        "default": "standard",
      -                        "enum": [
      -                          "standard",
      -                          "high",
      -                          "low",
      -                          "medium"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "referenceCardIds": {
      -                        "default": [],
      -                        "items": {
      -                          "maxLength": 200,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 20,
      -                        "type": "array"
      -                      },
      -                      "resultText": {
      -                        "anyOf": [
      -                          {
      -                            "maxLength": 100000,
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ]
      -                      },
      -                      "type": {
      -                        "enum": [
      -                          "image",
      -                          "video"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "variant": {
      -                        "default": "standard",
      -                        "enum": [
      -                          "standard",
      -                          "pro"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "workflowTemplateId": {
      -                        "anyOf": [
      -                          {
      -                            "maxLength": 200,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          {
      -                            "type": "null"
      -                          }
      -                        ],
      -                        "default": null
      -                      }
      -                    },
      -                    "required": [
      -                      "type",
      -                      "capturedAt"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "id": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "kind": {
      -                "const": "generation",
      -                "type": "string"
      -              },
      -              "language": {
      -                "enum": [
      -                  "zh",
      -                  "en"
      -                ],
      -                "type": "string"
      -              },
      -              "lastRenderAssetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "mode": {
      -                "default": "quality",
      -                "enum": [
      -                  "quality",
      -                  "fast",
      -                  "lite"
      -                ],
      -                "type": "string"
      -              },
      -              "modelId": {
      -                "default": "",
      -                "maxLength": 200,
      -                "type": "string"
      -              },
      -              "name": {
      -                "maxLength": 500,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputQuality": {
      -                "default": "1k",
      -                "enum": [
      -                  "1k",
      -                  "2k",
      -                  "480p",
      -                  "720p",
      -                  "768p",
      -                  "1080p",
      -                  "4k",
      -                  "std",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "pinnedOutputId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "prompt": {
      -                "default": "",
      -                "maxLength": 20000,
      -                "type": "string"
      -              },
      -              "quality": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "high",
      -                  "low",
      -                  "medium"
      -                ],
      -                "type": "string"
      -              },
      -              "referenceCardIds": {
      -                "default": [],
      -                "items": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              },
      -              "resultText": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 100000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "sourceConfigCardId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "sourceGenerationId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "status": {
      -                "default": "idle",
      -                "enum": [
      -                  "idle",
      -                  "pending",
      -                  "processing",
      -                  "succeeded",
      -                  "failed"
      -                ],
      -                "type": "string"
      -              },
      -              "timelineId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "type": {
      -                "enum": [
      -                  "image",
      -                  "video"
      -                ],
      -                "type": "string"
      -              },
      -              "url": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 4096,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "variant": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "waveformPeaks": {
      -                "items": {
      -                  "maximum": 1,
      -                  "minimum": 0,
      -                  "type": "number"
      -                },
      -                "maxItems": 256,
      -                "type": "array"
      -              },
      -              "workflowTemplateId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              }
      -            },
      -            "required": [
      -              "id",
      -              "name",
      -              "kind",
      -              "type"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "analysisDepth": {
      -                "enum": [
      -                  "standard",
      -                  "deep"
      -                ],
      -                "type": "string"
      -              },
      -              "aspectRatio": {
      -                "default": "1:1",
      -                "enum": [
      -                  "16:9",
      -                  "21:9",
      -                  "4:3",
      -                  "5:4",
      -                  "9:16",
      -                  "9:21",
      -                  "3:4",
      -                  "1:1",
      -                  "1:2",
      -                  "2:1",
      -                  "1:3",
      -                  "3:1",
      -                  "2:3",
      -                  "3:2",
      -                  "4:5",
      -                  "auto",
      -                  "adaptive",
      -                  "landscape",
      -                  "portrait"
      -                ],
      -                "type": "string"
      -              },
      -              "assetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "audioRole": {
      -                "enum": [
      -                  "music",
      -                  "voice",
      -                  "sound_effect",
      -                  "source_audio",
      -                  "reference"
      -                ],
      -                "type": "string"
      -              },
      -              "backgroundSource": {
      -                "enum": [
      -                  "input_image",
      -                  "input_video"
      -                ],
      -                "type": "string"
      -              },
      -              "characterOrientation": {
      -                "enum": [
      -                  "image",
      -                  "video"
      -                ],
      -                "type": "string"
      -              },
      -              "clipCount": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 10000,
      -                    "minimum": 0,
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "duration": {
      -                "default": "5s",
      -                "maxLength": 20,
      -                "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                "type": "string"
      -              },
      -              "durationSec": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 86400,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "error": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 20000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "generationMode": {
      -                "enum": [
      -                  "image",
      -                  "video",
      -                  "analysis"
      -                ],
      -                "type": "string"
      -              },
      -              "generationRunId": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "generationSnapshot": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "analysisDepth": {
      -                    "enum": [
      -                      "standard",
      -                      "deep"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "aspectRatio": {
      -                    "default": "1:1",
      -                    "enum": [
      -                      "16:9",
      -                      "21:9",
      -                      "4:3",
      -                      "5:4",
      -                      "9:16",
      -                      "9:21",
      -                      "3:4",
      -                      "1:1",
      -                      "1:2",
      -                      "2:1",
      -                      "1:3",
      -                      "3:1",
      -                      "2:3",
      -                      "3:2",
      -                      "4:5",
      -                      "auto",
      -                      "adaptive",
      -                      "landscape",
      -                      "portrait"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "backgroundSource": {
      -                    "enum": [
      -                      "input_image",
      -                      "input_video"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "capturedAt": {
      -                    "maxLength": 80,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "characterOrientation": {
      -                    "enum": [
      -                      "image",
      -                      "video"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "duration": {
      -                    "default": "5s",
      -                    "maxLength": 20,
      -                    "pattern": "^\\d+(?:\\.\\d+)?s$",
      -                    "type": "string"
      -                  },
      -                  "generationMode": {
      -                    "enum": [
      -                      "image",
      -                      "video",
      -                      "analysis"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "language": {
      -                    "enum": [
      -                      "zh",
      -                      "en"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "mode": {
      -                    "default": "quality",
      -                    "enum": [
      -                      "quality",
      -                      "fast",
      -                      "lite"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "modelId": {
      -                    "default": "",
      -                    "maxLength": 200,
      -                    "type": "string"
      -                  },
      -                  "outputQuality": {
      -                    "default": "1k",
      -                    "enum": [
      -                      "1k",
      -                      "2k",
      -                      "480p",
      -                      "720p",
      -                      "768p",
      -                      "1080p",
      -                      "4k",
      -                      "std",
      -                      "pro"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "prompt": {
      -                    "default": "",
      -                    "maxLength": 20000,
      -                    "type": "string"
      -                  },
      -                  "quality": {
      -                    "default": "standard",
      -                    "enum": [
      -                      "standard",
      -                      "high",
      -                      "low",
      -                      "medium"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "referenceCardIds": {
      -                    "default": [],
      -                    "items": {
      -                      "maxLength": 200,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "maxItems": 20,
      -                    "type": "array"
      -                  },
      -                  "resultText": {
      -                    "anyOf": [
      -                      {
      -                        "maxLength": 100000,
      -                        "type": "string"
      -                      },
      -                      {
      -                        "type": "null"
      -                      }
      -                    ]
      -                  },
      -                  "type": {
      -                    "enum": [
      -                      "image",
      -                      "video"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "variant": {
      -                    "default": "standard",
      -                    "enum": [
      -                      "standard",
      -                      "pro"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  "workflowTemplateId": {
      -                    "anyOf": [
      -                      {
      -                        "maxLength": 200,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      {
      -                        "type": "null"
      -                      }
      -                    ],
      -                    "default": null
      -                  }
      -                },
      -                "required": [
      -                  "type",
      -                  "capturedAt"
      -                ],
      -                "type": "object"
      -              },
      -              "id": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "kind": {
      -                "const": "output",
      -                "type": "string"
      -              },
      -              "language": {
      -                "enum": [
      -                  "zh",
      -                  "en"
      -                ],
      -                "type": "string"
      -              },
      -              "lastRenderAssetId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "mode": {
      -                "default": "quality",
      -                "enum": [
      -                  "quality",
      -                  "fast",
      -                  "lite"
      -                ],
      -                "type": "string"
      -              },
      -              "modelId": {
      -                "default": "",
      -                "maxLength": 200,
      -                "type": "string"
      -              },
      -              "name": {
      -                "maxLength": 500,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputQuality": {
      -                "default": "1k",
      -                "enum": [
      -                  "1k",
      -                  "2k",
      -                  "480p",
      -                  "720p",
      -                  "768p",
      -                  "1080p",
      -                  "4k",
      -                  "std",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "pinnedOutputId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "prompt": {
      -                "default": "",
      -                "maxLength": 20000,
      -                "type": "string"
      -              },
      -              "quality": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "high",
      -                  "low",
      -                  "medium"
      -                ],
      -                "type": "string"
      -              },
      -              "referenceCardIds": {
      -                "default": [],
      -                "items": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              },
      -              "resultText": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 100000,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "sourceConfigCardId": {
      -                "maxLength": 200,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "sourceGenerationId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "status": {
      -                "default": "idle",
      -                "enum": [
      -                  "idle",
      -                  "pending",
      -                  "processing",
      -                  "succeeded",
      -                  "failed"
      -                ],
      -                "type": "string"
      -              },
      -              "timelineId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "type": {
      -                "enum": [
      -                  "image",
      -                  "video"
      -                ],
      -                "type": "string"
      -              },
      -              "url": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 4096,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              },
      -              "variant": {
      -                "default": "standard",
      -                "enum": [
      -                  "standard",
      -                  "pro"
      -                ],
      -                "type": "string"
      -              },
      -              "waveformPeaks": {
      -                "items": {
      -                  "maximum": 1,
      -                  "minimum": 0,
      -                  "type": "number"
      -                },
      -                "maxItems": 256,
      -                "type": "array"
      -              },
      -              "workflowTemplateId": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "default": null
      -              }
      -            },
      -            "required": [
      -              "id",
      -              "name",
      -              "sourceConfigCardId",
      -              "generationRunId",
      -              "generationSnapshot",
      -              "kind",
      -              "type"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "frame": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "h": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "w": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "x": {
      -            "type": "number"
      -          },
      -          "y": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "x",
      -          "y",
      -          "w",
      -          "h"
      -        ],
      -        "type": "object"
      -      },
      -      "type": {
      -        "const": "upsert_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "card"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "cardId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "remove_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "cardId"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "cardId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "frame": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "h": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "w": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "x": {
      -            "type": "number"
      -          },
      -          "y": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "x",
      -          "y",
      -          "w",
      -          "h"
      -        ],
      -        "type": "object"
      -      },
      -      "type": {
      -        "const": "move_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "cardId",
      -      "frame"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "cardId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "offsetIndex": {
      -        "default": 0,
      -        "maximum": 499,
      -        "minimum": 0,
      -        "type": "integer"
      -      },
      -      "side": {
      -        "default": "right",
      -        "enum": [
      -          "left",
      -          "right"
      -        ],
      -        "type": "string"
      -      },
      -      "sourceCardIds": {
      -        "items": {
      -          "maxLength": 200,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "maxItems": 20,
      -        "type": "array"
      -      },
      -      "type": {
      -        "const": "place_card",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "cardId"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "cardId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "referenceCardIds": {
      -        "items": {
      -          "maxLength": 200,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "maxItems": 20,
      -        "type": "array"
      -      },
      -      "type": {
      -        "const": "set_references",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "cardId",
      -      "referenceCardIds"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "clipCount": {
      -        "maximum": 10000,
      -        "minimum": 0,
      -        "type": "integer"
      -      },
      -      "durationSec": {
      -        "maximum": 86400,
      -        "minimum": 0,
      -        "type": "number"
      -      },
      -      "frame": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "h": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "w": {
      -            "exclusiveMinimum": 0,
      -            "type": "number"
      -          },
      -          "x": {
      -            "type": "number"
      -          },
      -          "y": {
      -            "type": "number"
      -          }
      -        },
      -        "required": [
      -          "x",
      -          "y",
      -          "w",
      -          "h"
      -        ],
      -        "type": "object"
      -      },
      -      "lastRenderAssetId": {
      -        "anyOf": [
      -          {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "lastRenderUrl": {
      -        "anyOf": [
      -          {
      -            "maxLength": 4096,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "name": {
      -        "maxLength": 240,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "referenceCardIds": {
      -        "items": {
      -          "maxLength": 200,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "maxItems": 20,
      -        "type": "array"
      -      },
      -      "timelineId": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "type": {
      -        "const": "upsert_timeline_node",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "type",
      -      "timelineId",
      -      "name",
      -      "durationSec",
      -      "clipCount"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "camera": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "x": {
      +                "type": "number"
      +              },
      +              "y": {
      +                "type": "number"
      +              },
      +              "z": {
      +                "exclusiveMinimum": 0,
      +                "type": "number"
      +              }
      +            },
      +            "required": [
      +              "x",
      +              "y",
      +              "z"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "type": {
      +        "const": "set_camera",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "camera"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "activeTemplate": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "enteredAt": {
      +                "maxLength": 80,
      +                "type": "string"
      +              },
      +              "slug": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "source": {
      +                "maxLength": 4096,
      +                "type": "string"
      +              },
      +              "taskType": {
      +                "enum": [
      +                  "image",
      +                  "video",
      +                  "audio",
      +                  "timeline"
      +                ],
      +                "type": "string"
      +              },
      +              "title": {
      +                "maxLength": 500,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "slug",
      +              "title",
      +              "source",
      +              "taskType",
      +              "enteredAt"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "type": {
      +        "const": "set_workflow",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "activeTemplate"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "card": {
      +        "oneOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "analysisDepth": {
      +                "enum": [
      +                  "standard",
      +                  "deep"
      +                ],
      +                "type": "string"
      +              },
      +              "aspectRatio": {
      +                "default": "1:1",
      +                "enum": [
      +                  "16:9",
      +                  "21:9",
      +                  "4:3",
      +                  "5:4",
      +                  "9:16",
      +                  "9:21",
      +                  "3:4",
      +                  "1:1",
      +                  "1:2",
      +                  "2:1",
      +                  "1:3",
      +                  "3:1",
      +                  "2:3",
      +                  "3:2",
      +                  "4:5",
      +                  "auto",
      +                  "adaptive",
      +                  "landscape",
      +                  "portrait"
      +                ],
      +                "type": "string"
      +              },
      +              "assetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "audioRole": {
      +                "enum": [
      +                  "music",
      +                  "voice",
      +                  "sound_effect",
      +                  "source_audio",
      +                  "reference"
      +                ],
      +                "type": "string"
      +              },
      +              "backgroundSource": {
      +                "enum": [
      +                  "input_image",
      +                  "input_video"
      +                ],
      +                "type": "string"
      +              },
      +              "characterOrientation": {
      +                "enum": [
      +                  "image",
      +                  "video"
      +                ],
      +                "type": "string"
      +              },
      +              "clipCount": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 10000,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "duration": {
      +                "default": "5s",
      +                "maxLength": 20,
      +                "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                "type": "string"
      +              },
      +              "durationSec": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 86400,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "error": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 20000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "generationMode": {
      +                "enum": [
      +                  "image",
      +                  "video",
      +                  "analysis"
      +                ],
      +                "type": "string"
      +              },
      +              "generationRunId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "generationSnapshot": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "analysisDepth": {
      +                        "enum": [
      +                          "standard",
      +                          "deep"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "aspectRatio": {
      +                        "default": "1:1",
      +                        "enum": [
      +                          "16:9",
      +                          "21:9",
      +                          "4:3",
      +                          "5:4",
      +                          "9:16",
      +                          "9:21",
      +                          "3:4",
      +                          "1:1",
      +                          "1:2",
      +                          "2:1",
      +                          "1:3",
      +                          "3:1",
      +                          "2:3",
      +                          "3:2",
      +                          "4:5",
      +                          "auto",
      +                          "adaptive",
      +                          "landscape",
      +                          "portrait"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "backgroundSource": {
      +                        "enum": [
      +                          "input_image",
      +                          "input_video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "capturedAt": {
      +                        "maxLength": 80,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "characterOrientation": {
      +                        "enum": [
      +                          "image",
      +                          "video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "duration": {
      +                        "default": "5s",
      +                        "maxLength": 20,
      +                        "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                        "type": "string"
      +                      },
      +                      "generationMode": {
      +                        "enum": [
      +                          "image",
      +                          "video",
      +                          "analysis"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "language": {
      +                        "enum": [
      +                          "zh",
      +                          "en"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "mode": {
      +                        "default": "quality",
      +                        "enum": [
      +                          "quality",
      +                          "fast",
      +                          "lite"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "modelId": {
      +                        "default": "",
      +                        "maxLength": 200,
      +                        "type": "string"
      +                      },
      +                      "outputQuality": {
      +                        "default": "1k",
      +                        "enum": [
      +                          "1k",
      +                          "2k",
      +                          "480p",
      +                          "720p",
      +                          "768p",
      +                          "1080p",
      +                          "4k",
      +                          "std",
      +                          "pro"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "prompt": {
      +                        "default": "",
      +                        "maxLength": 20000,
      +                        "type": "string"
      +                      },
      +                      "quality": {
      +                        "default": "standard",
      +                        "enum": [
      +                          "standard",
      +                          "high",
      +                          "low",
      +                          "medium"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "referenceCardIds": {
      +                        "default": [],
      +                        "items": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 20,
      +                        "type": "array"
      +                      },
      +                      "resultText": {
      +                        "anyOf": [
      +                          {
      +                            "maxLength": 100000,
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "type": {
      +                        "enum": [
      +                          "image",
      +                          "video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "variant": {
      +                        "default": "standard",
      +                        "enum": [
      +                          "standard",
      +                          "pro"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "workflowTemplateId": {
      +                        "anyOf": [
      +                          {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ],
      +                        "default": null
      +                      }
      +                    },
      +                    "required": [
      +                      "type",
      +                      "capturedAt"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "id": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "kind": {
      +                "const": "asset",
      +                "type": "string"
      +              },
      +              "language": {
      +                "enum": [
      +                  "zh",
      +                  "en"
      +                ],
      +                "type": "string"
      +              },
      +              "lastRenderAssetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "mode": {
      +                "default": "quality",
      +                "enum": [
      +                  "quality",
      +                  "fast",
      +                  "lite"
      +                ],
      +                "type": "string"
      +              },
      +              "modelId": {
      +                "default": "",
      +                "maxLength": 200,
      +                "type": "string"
      +              },
      +              "name": {
      +                "maxLength": 500,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputQuality": {
      +                "default": "1k",
      +                "enum": [
      +                  "1k",
      +                  "2k",
      +                  "480p",
      +                  "720p",
      +                  "768p",
      +                  "1080p",
      +                  "4k",
      +                  "std",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "pinnedOutputId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "prompt": {
      +                "default": "",
      +                "maxLength": 20000,
      +                "type": "string"
      +              },
      +              "quality": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "high",
      +                  "low",
      +                  "medium"
      +                ],
      +                "type": "string"
      +              },
      +              "referenceCardIds": {
      +                "default": [],
      +                "items": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              },
      +              "resultText": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "sourceConfigCardId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "sourceGenerationId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "status": {
      +                "default": "idle",
      +                "enum": [
      +                  "idle",
      +                  "pending",
      +                  "processing",
      +                  "succeeded",
      +                  "failed"
      +                ],
      +                "type": "string"
      +              },
      +              "timelineId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "type": {
      +                "enum": [
      +                  "image",
      +                  "video",
      +                  "audio",
      +                  "timeline"
      +                ],
      +                "type": "string"
      +              },
      +              "url": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 4096,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "variant": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "waveformPeaks": {
      +                "items": {
      +                  "maximum": 1,
      +                  "minimum": 0,
      +                  "type": "number"
      +                },
      +                "maxItems": 256,
      +                "type": "array"
      +              },
      +              "workflowTemplateId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              }
      +            },
      +            "required": [
      +              "id",
      +              "name",
      +              "kind",
      +              "type"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "analysisDepth": {
      +                "enum": [
      +                  "standard",
      +                  "deep"
      +                ],
      +                "type": "string"
      +              },
      +              "aspectRatio": {
      +                "default": "1:1",
      +                "enum": [
      +                  "16:9",
      +                  "21:9",
      +                  "4:3",
      +                  "5:4",
      +                  "9:16",
      +                  "9:21",
      +                  "3:4",
      +                  "1:1",
      +                  "1:2",
      +                  "2:1",
      +                  "1:3",
      +                  "3:1",
      +                  "2:3",
      +                  "3:2",
      +                  "4:5",
      +                  "auto",
      +                  "adaptive",
      +                  "landscape",
      +                  "portrait"
      +                ],
      +                "type": "string"
      +              },
      +              "assetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "audioRole": {
      +                "enum": [
      +                  "music",
      +                  "voice",
      +                  "sound_effect",
      +                  "source_audio",
      +                  "reference"
      +                ],
      +                "type": "string"
      +              },
      +              "backgroundSource": {
      +                "enum": [
      +                  "input_image",
      +                  "input_video"
      +                ],
      +                "type": "string"
      +              },
      +              "characterOrientation": {
      +                "enum": [
      +                  "image",
      +                  "video"
      +                ],
      +                "type": "string"
      +              },
      +              "clipCount": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 10000,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "duration": {
      +                "default": "5s",
      +                "maxLength": 20,
      +                "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                "type": "string"
      +              },
      +              "durationSec": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 86400,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "error": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 20000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "generationMode": {
      +                "enum": [
      +                  "image",
      +                  "video",
      +                  "analysis"
      +                ],
      +                "type": "string"
      +              },
      +              "generationRunId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "generationSnapshot": {
      +                "anyOf": [
      +                  {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "analysisDepth": {
      +                        "enum": [
      +                          "standard",
      +                          "deep"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "aspectRatio": {
      +                        "default": "1:1",
      +                        "enum": [
      +                          "16:9",
      +                          "21:9",
      +                          "4:3",
      +                          "5:4",
      +                          "9:16",
      +                          "9:21",
      +                          "3:4",
      +                          "1:1",
      +                          "1:2",
      +                          "2:1",
      +                          "1:3",
      +                          "3:1",
      +                          "2:3",
      +                          "3:2",
      +                          "4:5",
      +                          "auto",
      +                          "adaptive",
      +                          "landscape",
      +                          "portrait"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "backgroundSource": {
      +                        "enum": [
      +                          "input_image",
      +                          "input_video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "capturedAt": {
      +                        "maxLength": 80,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "characterOrientation": {
      +                        "enum": [
      +                          "image",
      +                          "video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "duration": {
      +                        "default": "5s",
      +                        "maxLength": 20,
      +                        "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                        "type": "string"
      +                      },
      +                      "generationMode": {
      +                        "enum": [
      +                          "image",
      +                          "video",
      +                          "analysis"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "language": {
      +                        "enum": [
      +                          "zh",
      +                          "en"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "mode": {
      +                        "default": "quality",
      +                        "enum": [
      +                          "quality",
      +                          "fast",
      +                          "lite"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "modelId": {
      +                        "default": "",
      +                        "maxLength": 200,
      +                        "type": "string"
      +                      },
      +                      "outputQuality": {
      +                        "default": "1k",
      +                        "enum": [
      +                          "1k",
      +                          "2k",
      +                          "480p",
      +                          "720p",
      +                          "768p",
      +                          "1080p",
      +                          "4k",
      +                          "std",
      +                          "pro"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "prompt": {
      +                        "default": "",
      +                        "maxLength": 20000,
      +                        "type": "string"
      +                      },
      +                      "quality": {
      +                        "default": "standard",
      +                        "enum": [
      +                          "standard",
      +                          "high",
      +                          "low",
      +                          "medium"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "referenceCardIds": {
      +                        "default": [],
      +                        "items": {
      +                          "maxLength": 200,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 20,
      +                        "type": "array"
      +                      },
      +                      "resultText": {
      +                        "anyOf": [
      +                          {
      +                            "maxLength": 100000,
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ]
      +                      },
      +                      "type": {
      +                        "enum": [
      +                          "image",
      +                          "video"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "variant": {
      +                        "default": "standard",
      +                        "enum": [
      +                          "standard",
      +                          "pro"
      +                        ],
      +                        "type": "string"
      +                      },
      +                      "workflowTemplateId": {
      +                        "anyOf": [
      +                          {
      +                            "maxLength": 200,
      +                            "minLength": 1,
      +                            "type": "string"
      +                          },
      +                          {
      +                            "type": "null"
      +                          }
      +                        ],
      +                        "default": null
      +                      }
      +                    },
      +                    "required": [
      +                      "type",
      +                      "capturedAt"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "id": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "kind": {
      +                "const": "generation",
      +                "type": "string"
      +              },
      +              "language": {
      +                "enum": [
      +                  "zh",
      +                  "en"
      +                ],
      +                "type": "string"
      +              },
      +              "lastRenderAssetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "mode": {
      +                "default": "quality",
      +                "enum": [
      +                  "quality",
      +                  "fast",
      +                  "lite"
      +                ],
      +                "type": "string"
      +              },
      +              "modelId": {
      +                "default": "",
      +                "maxLength": 200,
      +                "type": "string"
      +              },
      +              "name": {
      +                "maxLength": 500,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputQuality": {
      +                "default": "1k",
      +                "enum": [
      +                  "1k",
      +                  "2k",
      +                  "480p",
      +                  "720p",
      +                  "768p",
      +                  "1080p",
      +                  "4k",
      +                  "std",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "pinnedOutputId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "prompt": {
      +                "default": "",
      +                "maxLength": 20000,
      +                "type": "string"
      +              },
      +              "quality": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "high",
      +                  "low",
      +                  "medium"
      +                ],
      +                "type": "string"
      +              },
      +              "referenceCardIds": {
      +                "default": [],
      +                "items": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              },
      +              "resultText": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "sourceConfigCardId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "sourceGenerationId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "status": {
      +                "default": "idle",
      +                "enum": [
      +                  "idle",
      +                  "pending",
      +                  "processing",
      +                  "succeeded",
      +                  "failed"
      +                ],
      +                "type": "string"
      +              },
      +              "timelineId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "type": {
      +                "enum": [
      +                  "image",
      +                  "video"
      +                ],
      +                "type": "string"
      +              },
      +              "url": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 4096,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "variant": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "waveformPeaks": {
      +                "items": {
      +                  "maximum": 1,
      +                  "minimum": 0,
      +                  "type": "number"
      +                },
      +                "maxItems": 256,
      +                "type": "array"
      +              },
      +              "workflowTemplateId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              }
      +            },
      +            "required": [
      +              "id",
      +              "name",
      +              "kind",
      +              "type"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "analysisDepth": {
      +                "enum": [
      +                  "standard",
      +                  "deep"
      +                ],
      +                "type": "string"
      +              },
      +              "aspectRatio": {
      +                "default": "1:1",
      +                "enum": [
      +                  "16:9",
      +                  "21:9",
      +                  "4:3",
      +                  "5:4",
      +                  "9:16",
      +                  "9:21",
      +                  "3:4",
      +                  "1:1",
      +                  "1:2",
      +                  "2:1",
      +                  "1:3",
      +                  "3:1",
      +                  "2:3",
      +                  "3:2",
      +                  "4:5",
      +                  "auto",
      +                  "adaptive",
      +                  "landscape",
      +                  "portrait"
      +                ],
      +                "type": "string"
      +              },
      +              "assetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "audioRole": {
      +                "enum": [
      +                  "music",
      +                  "voice",
      +                  "sound_effect",
      +                  "source_audio",
      +                  "reference"
      +                ],
      +                "type": "string"
      +              },
      +              "backgroundSource": {
      +                "enum": [
      +                  "input_image",
      +                  "input_video"
      +                ],
      +                "type": "string"
      +              },
      +              "characterOrientation": {
      +                "enum": [
      +                  "image",
      +                  "video"
      +                ],
      +                "type": "string"
      +              },
      +              "clipCount": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 10000,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "duration": {
      +                "default": "5s",
      +                "maxLength": 20,
      +                "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                "type": "string"
      +              },
      +              "durationSec": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 86400,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "error": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 20000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "generationMode": {
      +                "enum": [
      +                  "image",
      +                  "video",
      +                  "analysis"
      +                ],
      +                "type": "string"
      +              },
      +              "generationRunId": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "generationSnapshot": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "analysisDepth": {
      +                    "enum": [
      +                      "standard",
      +                      "deep"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "aspectRatio": {
      +                    "default": "1:1",
      +                    "enum": [
      +                      "16:9",
      +                      "21:9",
      +                      "4:3",
      +                      "5:4",
      +                      "9:16",
      +                      "9:21",
      +                      "3:4",
      +                      "1:1",
      +                      "1:2",
      +                      "2:1",
      +                      "1:3",
      +                      "3:1",
      +                      "2:3",
      +                      "3:2",
      +                      "4:5",
      +                      "auto",
      +                      "adaptive",
      +                      "landscape",
      +                      "portrait"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "backgroundSource": {
      +                    "enum": [
      +                      "input_image",
      +                      "input_video"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "capturedAt": {
      +                    "maxLength": 80,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "characterOrientation": {
      +                    "enum": [
      +                      "image",
      +                      "video"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "duration": {
      +                    "default": "5s",
      +                    "maxLength": 20,
      +                    "pattern": "^\\d+(?:\\.\\d+)?s$",
      +                    "type": "string"
      +                  },
      +                  "generationMode": {
      +                    "enum": [
      +                      "image",
      +                      "video",
      +                      "analysis"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "language": {
      +                    "enum": [
      +                      "zh",
      +                      "en"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "mode": {
      +                    "default": "quality",
      +                    "enum": [
      +                      "quality",
      +                      "fast",
      +                      "lite"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "modelId": {
      +                    "default": "",
      +                    "maxLength": 200,
      +                    "type": "string"
      +                  },
      +                  "outputQuality": {
      +                    "default": "1k",
      +                    "enum": [
      +                      "1k",
      +                      "2k",
      +                      "480p",
      +                      "720p",
      +                      "768p",
      +                      "1080p",
      +                      "4k",
      +                      "std",
      +                      "pro"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "prompt": {
      +                    "default": "",
      +                    "maxLength": 20000,
      +                    "type": "string"
      +                  },
      +                  "quality": {
      +                    "default": "standard",
      +                    "enum": [
      +                      "standard",
      +                      "high",
      +                      "low",
      +                      "medium"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "referenceCardIds": {
      +                    "default": [],
      +                    "items": {
      +                      "maxLength": 200,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "maxItems": 20,
      +                    "type": "array"
      +                  },
      +                  "resultText": {
      +                    "anyOf": [
      +                      {
      +                        "maxLength": 100000,
      +                        "type": "string"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  },
      +                  "type": {
      +                    "enum": [
      +                      "image",
      +                      "video"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "variant": {
      +                    "default": "standard",
      +                    "enum": [
      +                      "standard",
      +                      "pro"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "workflowTemplateId": {
      +                    "anyOf": [
      +                      {
      +                        "maxLength": 200,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ],
      +                    "default": null
      +                  }
      +                },
      +                "required": [
      +                  "type",
      +                  "capturedAt"
      +                ],
      +                "type": "object"
      +              },
      +              "id": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "kind": {
      +                "const": "output",
      +                "type": "string"
      +              },
      +              "language": {
      +                "enum": [
      +                  "zh",
      +                  "en"
      +                ],
      +                "type": "string"
      +              },
      +              "lastRenderAssetId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "mode": {
      +                "default": "quality",
      +                "enum": [
      +                  "quality",
      +                  "fast",
      +                  "lite"
      +                ],
      +                "type": "string"
      +              },
      +              "modelId": {
      +                "default": "",
      +                "maxLength": 200,
      +                "type": "string"
      +              },
      +              "name": {
      +                "maxLength": 500,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputQuality": {
      +                "default": "1k",
      +                "enum": [
      +                  "1k",
      +                  "2k",
      +                  "480p",
      +                  "720p",
      +                  "768p",
      +                  "1080p",
      +                  "4k",
      +                  "std",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "pinnedOutputId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "prompt": {
      +                "default": "",
      +                "maxLength": 20000,
      +                "type": "string"
      +              },
      +              "quality": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "high",
      +                  "low",
      +                  "medium"
      +                ],
      +                "type": "string"
      +              },
      +              "referenceCardIds": {
      +                "default": [],
      +                "items": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              },
      +              "resultText": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100000,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "sourceConfigCardId": {
      +                "maxLength": 200,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "sourceGenerationId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "status": {
      +                "default": "idle",
      +                "enum": [
      +                  "idle",
      +                  "pending",
      +                  "processing",
      +                  "succeeded",
      +                  "failed"
      +                ],
      +                "type": "string"
      +              },
      +              "timelineId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "type": {
      +                "enum": [
      +                  "image",
      +                  "video"
      +                ],
      +                "type": "string"
      +              },
      +              "url": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 4096,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              },
      +              "variant": {
      +                "default": "standard",
      +                "enum": [
      +                  "standard",
      +                  "pro"
      +                ],
      +                "type": "string"
      +              },
      +              "waveformPeaks": {
      +                "items": {
      +                  "maximum": 1,
      +                  "minimum": 0,
      +                  "type": "number"
      +                },
      +                "maxItems": 256,
      +                "type": "array"
      +              },
      +              "workflowTemplateId": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "default": null
      +              }
      +            },
      +            "required": [
      +              "id",
      +              "name",
      +              "sourceConfigCardId",
      +              "generationRunId",
      +              "generationSnapshot",
      +              "kind",
      +              "type"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "frame": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "h": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "w": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "x": {
      +            "type": "number"
      +          },
      +          "y": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "x",
      +          "y",
      +          "w",
      +          "h"
      +        ],
      +        "type": "object"
      +      },
      +      "type": {
      +        "const": "upsert_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "card"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "cardId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "remove_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "cardId"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "cardId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "frame": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "h": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "w": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "x": {
      +            "type": "number"
      +          },
      +          "y": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "x",
      +          "y",
      +          "w",
      +          "h"
      +        ],
      +        "type": "object"
      +      },
      +      "type": {
      +        "const": "move_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "cardId",
      +      "frame"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "cardId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "offsetIndex": {
      +        "default": 0,
      +        "maximum": 499,
      +        "minimum": 0,
      +        "type": "integer"
      +      },
      +      "side": {
      +        "default": "right",
      +        "enum": [
      +          "left",
      +          "right"
      +        ],
      +        "type": "string"
      +      },
      +      "sourceCardIds": {
      +        "items": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "maxItems": 20,
      +        "type": "array"
      +      },
      +      "type": {
      +        "const": "place_card",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "cardId"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "cardId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "referenceCardIds": {
      +        "items": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "maxItems": 20,
      +        "type": "array"
      +      },
      +      "type": {
      +        "const": "set_references",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "cardId",
      +      "referenceCardIds"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "clipCount": {
      +        "maximum": 10000,
      +        "minimum": 0,
      +        "type": "integer"
      +      },
      +      "durationSec": {
      +        "maximum": 86400,
      +        "minimum": 0,
      +        "type": "number"
      +      },
      +      "frame": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "h": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "w": {
      +            "exclusiveMinimum": 0,
      +            "type": "number"
      +          },
      +          "x": {
      +            "type": "number"
      +          },
      +          "y": {
      +            "type": "number"
      +          }
      +        },
      +        "required": [
      +          "x",
      +          "y",
      +          "w",
      +          "h"
      +        ],
      +        "type": "object"
      +      },
      +      "lastRenderAssetId": {
      +        "anyOf": [
      +          {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "lastRenderUrl": {
      +        "anyOf": [
      +          {
      +            "maxLength": 4096,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "name": {
      +        "maxLength": 240,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "referenceCardIds": {
      +        "items": {
      +          "maxLength": 200,
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "maxItems": 20,
      +        "type": "array"
      +      },
      +      "timelineId": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "type": {
      +        "const": "upsert_timeline_node",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "type",
      +      "timelineId",
      +      "name",
      +      "durationSec",
      +      "clipCount"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. First observedv0.2.3

TDQS

B3.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already indicate idempotent and destructive behavior. The description adds context about place_card's effect on user drag positions (untouched unless re-called) and the lack of raw document replacement, which are valuable behavioral details beyond the annotations. It does not contradict the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences with no fluff. The primary action is front-loaded, and the key usage guidance about place_card is concise. It avoids repetition and does not waste tokens on redundant information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (a rich schema with many operation types) and the absence of an output schema, the description is severely incomplete. It only highlights place_card, leaving out set_camera, set_workflow, upsert_card, remove_card, move_card, set_references, and upsert_timeline_node. It also does not explain the purpose of the other parameters (commandId, projectId, idempotencyKey, expectedRevision) or how they relate to the operations. An agent would struggle to use this tool correctly for anything beyond the place_card example.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate for parameter meanings. It only mentions 'place_card' as an operation type, but does not explain the roles of commandId, projectId, idempotencyKey, expectedRevision, or the structure of the operations array. The description does not help an agent understand what these parameters mean or how to construct valid operations beyond the one highlighted case.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific action ('Apply incremental Canvas operations') and resource (Canvas), and clarifies a key behavior (positioning new nodes via place_card). It also distinguishes itself from raw document replacement, which is a meaningful differentiation. However, it does not enumerate the full set of operation types available (e.g., set_camera, set_workflow, upsert_card), relying on the schema for that.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides a specific usage hint: append place_card for newly connected nodes to position them relative to references, and notes that later drags are untouched unless place_card is called again. It also states that raw document replacement is not exposed, which implicitly guides the agent away from trying that. However, it does not explicitly say when to use this tool versus siblings like bdesign_editor_edit or bdesign_canvas_continue_from_tail, nor does it give any exclusion criteria for other operations.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.