list_snapshots
Retrieve snapshot metadata to review print history and correlate captures with outcomes. Filter by printer, job, phase, or limit.
Instructions
List persisted snapshots from the database.
Returns metadata for snapshots captured during print monitoring,
timelapses, or manual captures. Use this to review print history
visually or correlate snapshots with print outcomes.
Args:
printer_name: Filter by printer name.
job_id: Filter by job or timelapse ID.
phase: Filter by capture phase as the monitor records it:
``"first_layers"``, ``"mid_print"``, ``"final_layers"`` or
``"unknown"``.
limit: Maximum records to return (default 20).
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": "list_snapshots"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum records to return (default 20). Default: 20. | |
| phase | No | Filter by capture phase as the monitor records it: ``"first_layers"``, ``"mid_print"``, ``"final_layers"`` or ``"unknown"``. | |
| job_id | No | Filter by job or timelapse ID. | |
| printer_name | No | Filter by printer name. |