suggest_spool_swaps
Analyzes queued jobs and current printer materials to suggest the fewest spool changes needed to run all jobs.
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 |