Droost: Canvas Status
droost_canvas_status Read-only
Module: Droost CanvasWhere component trees live on this site (entity types with component_tree fields), what is placeable, and whether the Canvas stack is healthy. The first call of any page-building session.
Example call
{
"tool": "droost_canvas_status",
"arguments": {}
}
Example response — captured live on this site
{
"success": true,
"message": "Canvas 1.7.1: 78 placeable components (29 enabled; block: 40, sdc: 38). Trees live on: canvas_page.components (4 entities). Instruments: canvas_ai off, ai_agents off. Use droost_canvas_components, droost_canvas_tree_get, droost_canvas_orchestration to go deeper.",
"data": {
"canvas": {
"version": "1.7.1",
"canvas_ai": false
},
"components": {
"total": 78,
"enabled": 29,
"by_source": {
"block": 40,
"sdc": 38
}
},
"tree_fields": [
{
"entity_type": "canvas_page",
"field": "components",
"bundles": [
"canvas_page"
],
"entities_with_tree": 4
}
],
"instruments": {
"canvas_ai": false,
"ai_agents": false,
"ai": true
}
}
}
Orientation snapshot of Drupal Canvas: installed version, placeable Component registry counts (by source and status), where component_tree fields live (entity type / field / bundles), existing tree-bearing entities, and whether canvas_ai / ai_agents are installed for orchestration. Call before any Canvas work. Read-only.
Input schema (JSON Schema)
{
"type": "object"
}
Droost