get_filament_status
Check whether the filament runout sensor detects loaded filament and is enabled on OctoPrint and Moonraker printers. Verify filament presence before starting a print.
Instructions
Get the filament runout sensor status (OctoPrint and Moonraker only).
Returns sensor information including:
- ``detected``: whether filament is currently detected by the sensor
- ``sensor_enabled``: whether the runout sensor is active
Use this to verify filament is loaded before starting a print on
non-Bambu printers.
For Bambu Lab printers, use ``ams_status()`` instead — it provides
per-tray filament presence, type, color, and remaining percentage.
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": "get_filament_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||