emergency_status
Checks whether an emergency stop is latched on one 3D printer or the entire fleet and reports if printing is locked until acknowledged clearing.
Instructions
Get the emergency stop latch status for one printer or the entire fleet.
Returns whether an emergency stop is active and whether the printer is
locked from printing operations. When an e-stop is active, all print
commands are blocked until ``clear_emergency_stop()`` is called with an
acknowledgement note.
:param printer_name: Query a specific printer, or omit for all printers.
:param include_unlatched: When True, include printers that have no active
latch. Defaults to False (only active latches).
:returns: Latch state per printer: ``active`` (bool), ``reason``,
``source``, ``timestamp``, and whether critical interlocks prevent
clearing.
See also: ``emergency_stop()``, ``clear_emergency_stop()``.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "emergency_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| printer_name | No | Query a specific printer, or omit for all printers. | |
| include_unlatched | No | When True, include printers that have no active latch. Defaults to False (only active latches). Default: false. |