get_safety_profile
Retrieves temperature, feedrate, flow, build-volume, and safety limits for a printer model, including which values the owner supplied versus Kiln verified.
Instructions
Get the full safety profile for a specific printer model.
Returns temperature limits, feedrate limits, volumetric flow,
build volume, and safety notes. Falls back to the default
profile if the printer_id is not found.
The profile also says where its numbers came from:
``owner_supplied`` lists any limit fields whose values were
typed by this machine's owner rather than verified by Kiln,
and ``limits_provenance`` is a ready-made sentence stating
it. Repeat that sentence when quoting a limit, so a
verified number and a typed one are never presented with
the same authority.
Args:
printer_id: Printer model identifier (e.g. ``"ender3"``,
``"bambu_x1c"``, ``"prusa_mk4"``).
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": {
"printer_id": "<printer_id>"
},
"name": "get_safety_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| printer_id | Yes | Printer model identifier (e.g. ``"ender3"``, ``"bambu_x1c"``, ``"prusa_mk4"``). |