add_feature_during_print_fleet
Add the same feature, such as a hat, to multiple paused 3D printers at once so a fleet resumes together with consistent edits.
Instructions
Add the same feature (e.g. a hat) to N paused printers (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": {
"feature": "<feature>",
"printers": "<printers>"
},
"name": "add_feature_during_print_fleet"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orient | No | ``"auto"`` (default, the slicer chooses), ``"identity"`` or ``"upright"``. Default: "auto". | |
| feature | Yes | Plain-language spec of the shape to add ("a small top hat", a mesh path, ``library:<name>``), the same on every printer. | |
| bed_temp | No | Bed temperature, read and checked the same way as ``hotend_temp``. | |
| printers | Yes | Required, non-empty: one spec dict per paused printer, as described above. Names must be unique (an entry without one is ``"default"``); duplicates are refused. | |
| hotend_temp | No | Nozzle temperature for every printer's resume. Unset, each printer uses its own print's, read off its G-code. | |
| filament_type | No | The prints' material, applied to every printer. Unset, Kiln reads each print's own; a printer whose print names none is refused. | |
| parent_design_id | No | Optional design these prints derive from, recorded in each session's provenance. Default: "". | |
| first_layer_height_mm | No | First-layer height of the sliced feature, resting on each paused print's top face. Defaults to 0.2. Default: 0.2. |