repair_advice
Get a sequenced, implementable repair plan for build123d CAD validation errors, including code-pattern names, acceptance checks, and stop conditions.
Instructions
Return structured, field-proven repair/edit recipes for an agent to implement explicitly in execute(). Unlike repair_hints(), which gives short error-specific tips, this emits a sequenced plan with code-pattern names, acceptance checks, and stop conditions. Provide the full validate()/export()/last_error() text as error_text, the intended edit as goal, and any extra notes from locate_gate_defects()/compare(a='before', b='after', kind='shape') as context. The tool is read-only and does not mutate geometry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | ||
| context | No | ||
| error_text | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |