Summarize model contents
get_model_summaryAggregate element counts by type, optionally broken down by layer and story, to assess model composition without retrieving element data.
Instructions
Aggregate element counts. by_type is always returned (cheap and safe). Set include_layer_story=true to also break down by layer and story, which reads a property across every element and is refused on very large models (can crash Archicad). Counts only, never element data. 'coverage' says what element_count spans: 'whole-plan' with the Tapir add-on, 'model-elements-only' without it (then it is NOT a project total). 'owned_parts' counts apart the GDL parts of stairs and other elements that Archicad types Object.
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": "get_model_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| port | No | ||
| include_layer_story | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||