Check geometry request
validate_geometryValidate template parameters or a self-contained declarative design document and requested formats without compute. This is contract validation, not a native geometry/manufacturing assessment. Exactly one of template_id or document is required.
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": "validate_geometry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | No | Exact STEP by default. For purpose=meshing, auto permits checked faceted STEP for implicit volumes; artifacts record the actual representation. | exact |
| outputs | No | ||
| purpose | No | Meshing requires explicit volume output_names; heatmaps, boundary patches and display helpers are rejected by the geometry engine. | export |
| bounds_m | No | ||
| document | No | Self-contained gd.design/v1 feature graph, up to 1 MiB. Use native design catalogue/edit operations to compose it. Mutually exclusive with template_id; assets/external references are not supported. Native validity, manufacturing and exact export are checked by the worker. | |
| named_stl | No | Also export each selected document body as a separate named STL, alongside the combined surface, for mesh wall patches. | |
| parameters | No | ||
| project_id | No | ||
| resolution | No | ||
| template_id | No | Registered template; mutually exclusive with document | |
| output_names | No | ||
| deflection_mm | No | ||
| workflow_name | No | ||
| design_brief_artifact_id | No | Immutable owned design brief used to derive this candidate; retained in job lineage |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||