set_material
Record the filament material loaded in a printer as a user-reported claim. Specify printer, material, optional color, spool, and tool index for multi-tool setups.
Instructions
Record which filament material is loaded in a printer.
This writes down a CLAIM, not a measurement: nothing verifies the spool,
and the record keeps saying the same thing after a filament swap. Kiln
stamps it ``determined_by: user_reported`` and every reader says so, so
never report the recorded material back as confirmed or sensed.
Args:
printer_name: Target printer name.
material: Material type (PLA, PETG, ABS, etc.).
color: Optional filament color.
spool_id: Optional ID of a tracked spool.
tool_index: Extruder index for multi-tool printers (default 0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| color | No | ||
| material | Yes | ||
| spool_id | No | ||
| tool_index | No | ||
| printer_name | Yes |