analyze_print_failure_smart
Classify a 3D print failure and generate an actionable recovery plan using error messages, print progress, and failure history; optional nozzle-wear hypothesis when available.
Instructions
Classify a print failure and suggest recovery steps.
Uses heuristics based on error messages, print progress, and
failure history to classify the failure type and generate an
actionable recovery plan.
With kiln-pro installed the answer can also carry
``nozzle_wear_hypothesis``: whether the printer's nozzle wear
likely contributed. That check is Kiln Pro; below it, a failure wear could
explain carries ``nozzle_wear_hypothesis_gated`` saying so once.
Args:
progress: Print progress at failure (0.0 - 1.0).
error_message: Error message from the printer or system.
printer_name: Name of the printer that failed.
job_id: Job ID of the failed print.
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": "analyze_print_failure_smart"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | No | Job ID of the failed print. | |
| progress | No | Print progress at failure (0.0 - 1.0). Default: 0.0. | |
| printer_name | No | Name of the printer that failed. | |
| error_message | No | Error message from the printer or system. |