suggest_printer_for_job
Suggests the best printer for a job based on historical outcomes, filtered by file hash or material type, and checks current printer availability.
Instructions
Suggest the best printer for a job based on historical outcomes.
Rankings are based on success rates from previously recorded outcomes,
optionally filtered by file hash or material type. Cross-references
the printer registry for current availability.
**Note**: Suggestions are advisory. They do NOT override safety limits
or preflight checks. Always run preflight validation before starting
a print regardless of learning data.
Args:
file_hash: Optional hash of the file to match previous prints.
material_type: Optional material type to filter by (e.g. ``"PLA"``).
file_name: Optional file name (informational, not used for matching).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_hash | No | ||
| file_name | No | ||
| material_type | No |