fleet_colour_match
Match up to 16 hex colours against registered printers' loaded spools and identify which machine to print on, filtering by material and reporting unregistered or ignored inputs.
Instructions
Which of my printers already has each of these colours loaded, and which one to print on (Business).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"colours": "<colours>"
},
"name": "fleet_colour_match"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| colours | Yes | Up to 16 hex colour codes. Anything that is not a colour code is listed under ``ignored``. | |
| material | No | The print's material, e.g. ``"PETG"``. A spool on record of a clearly different plastic is not counted as owned for this print, and it is kept on ``plan`` so a yes to its offer asks ``find_closest_filaments`` within it. Loaded spools are matched by colour, the way the planner matches a colour, and each names its own material. Default: "". | |
| printer_names | No | Which machines. Omit for every registered machine (each physical machine once). A name that is not registered is listed under ``not_registered`` and not read. |