suggest_spool_swaps
Analyzes queued jobs and current printer spool states to suggest the minimal number of spool swaps required 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 |