plan_failure_recovery
Generate a recovery plan for a 3D print failure using its failure ID, including preparation steps, parameter adjustments, and risk assessment.
Instructions
Generate a recovery plan for a previously detected failure.
Uses the failure ID from a prior ``detect_print_failure`` call
to look up the failure report and generate an appropriate recovery
strategy with preparation steps, parameter adjustments, and risk
assessment.
**Which recovery tool to use:**
- Have a printer_name + job_id from a failed print? → ``plan_print_recovery``
- Have a failure_id from ``detect_print_failure``? → ``plan_failure_recovery`` (this tool)
Args:
failure_id: The failure_id from a detect_print_failure result.
printer_capabilities: Optional printer capabilities dict.
safety_profile: Optional safety profile dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| failure_id | Yes | ||
| safety_profile | No | ||
| printer_capabilities | No |