Canvas Inspect Layout
aimixer_canvas_inspect_layoutUse when you need positions, collisions and warnings for long-strip frame arrangements (recommended grid: ceil(sqrt(N)) columns). Computed from saved graph coordinates (no rendering): per selected frame returns the frame rectangle, the cards whose center lies inside it with approximate bounds, overlapping pairs, cards sticking out of the frame and minimum gaps. Sizes are the editor defaults, not measured pixels. To see the real UI use the widget app tools or aimixer_canvas_view_session. Legacy renderer-only arguments are accepted for cached clients and return renderer_retired instead of fake DOM/screenshot data. Read-only: never changes the saved project.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"frame_ids": "<frame_ids>"
},
"name": "aimixer_canvas_inspect_layout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| min_zoom | No | ||
| frame_ids | Yes | ||
| project_id | Yes | ||
| expected_rev | No | ||
| viewport_width | No | ||
| viewport_height | No | ||
| screenshot_frame_id | No |