compose_scene
Build and furnish a small scene, or save and place reusable layouts. Workflows resume if interrupted and provide undo support.
Instructions
Build and furnish a small scene, or save/place a reusable layout in this project.
create builds a matching kit then places it around its table; selected upright anchors supply position/yaw. An explicit position is metres in engine axes. mode=save records selected instances (or asset_ids) as template; mode=place duplicates saved instances. Poll the returned workflow ID. Interrupted workflows resume without repeating completed stages. Result has undo_id. Arbitrary horizontal yaw is supported, tilted anchors are not.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "compose_scene"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kit | No | reading_corner | |
| yaw | No | ||
| mode | No | create | |
| prefix | No | corner | |
| position | No | ||
| template | No | ||
| anchor_id | No | ||
| asset_ids | No |