suggest_spool_swaps
Analyze queued jobs and current printer material loads to suggest the fewest physical spool swaps needed for execution.
Instructions
Suggest minimal spool swaps to run all queued jobs.
Analyses which jobs need which materials, compares against
what is currently loaded on each printer, and suggests the
fewest physical spool changes needed.
Args:
jobs: List of job dicts with ``material_type`` and ``required_grams``.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes |