predict_print_failure_risk
Warn of print failures before they happen by analyzing live telemetry, job layer data, and printer state; returns watch or high-risk status during active 3D prints.
Instructions
Warn of a failure BEFORE it happens, while the print runs.
Free door, tiered answer — Free: Clear, watch or high risk, 10 prints a day · Pro: + What is drifting and why, every print · Business: ✓ · Enterprise: ✓.
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": {
"telemetry": "<telemetry>"
},
"name": "predict_print_failure_risk"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_info | No | The job: ``job_id`` or ``file_name`` (which print this is), ``layer``, ``layer_times_s``, ``estimated_layer_time_s``. | |
| telemetry | Yes | The current reading, with keys like ``hotend_temp``, ``hotend_target``, ``bed_temp``, ``flow_ratio`` (and ``vibration_rms`` / ``acoustic_band_2k_4k`` where the printer has them). | |
| printer_id | No | The printer, as the caller names it. Also consults the recorded nozzle-lifetime state for a bounded ``nozzle_wear`` signal. | |
| telemetry_history | No | Not read. Kept so older callers keep working; Kiln keeps the print's readings itself. |