analyze_scad_code
Parses OpenSCAD source to identify parameters, modules, and library imports, revealing code structure so you know which modules exist and what they do before making changes.
Instructions
Analyze the structure of OpenSCAD code.
Parses parameters, modules, and library imports to understand
the code's architecture. Use this before modifying code to know
what modules exist and what each one does.
Args:
scad_code: OpenSCAD source code.
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": {
"scad_code": "<scad_code>"
},
"name": "analyze_scad_code"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scad_code | Yes | OpenSCAD source code. |