Canvas Create
aimixer_canvas_createUse when the user asks to create a new Canvas project, moodboard or storyboard (for example: new project with a photo, title and frame). Creates a native Canvas draft from semantic operations. For a storyboard, pipeline, branching, comparison or moodboard, use the shared layout_composition operation AFTER adding/configuring draft nodes and exact connections. It positions group frames in a near-square ceil(sqrt(N))-column grid, row-major, with no overlaps. Read capabilities first. Use the SAME request_id when retrying. Layout and creation never run media generation or charge coins. Use direct references unless the user needs a character/location sheet; do not invent paid stages.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"request_id": "<request_id>",
"name": "<name>",
"operations": "<operations>"
},
"name": "aimixer_canvas_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| operations | Yes | ||
| request_id | Yes |