counterpart_print_record
Read a bounded, persistent per-job record from disk to inspect hashes, mapping, report changes, layer geometry, and camera evidence after restart without printer connection or controls.
Instructions
Counterpart contract (counterpart/1): read a bounded persistent per-job flight record from disk, including dispatched SHA-256, selected mapping, timestamped allowlisted printer-report changes, expected sliced layer geometry and sampled camera evidence. Survives restart. No printer connection, polling or controls. Firmware FINISH is separate from physical unknown/consistent/suspect_no_growth/suspect_no_extrusion. Inspect pending visual assessment requests with the client worker; clear empty-footprint observations can flag no extrusion without an empty-bed reference. Missing history is unavailable, never fetched from the printer.
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": "counterpart_print_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | Saved printer hostname or address; used only to select a local record. | |
| view | No | Full journal (default), or compact vision evidence with omission counts. Image format defaults to evidence view to avoid sending a large journal to the worker. | |
| job_id | No | Saved record UUID; omit for the latest dispatched job on this printer. | |
| frame_ids | No | At most four saved frame IDs to retrieve; defaults to the pending assessment and baseline candidates, or recent evidence. | |
| list_jobs | No | Include the retained job IDs, dispatch times, artifact hashes and outcomes for this printer, so an older job can be selected. | |
| bambu_serial | No | Saved Bambu printer serial; used only to select a local record. | |
| frame_format | No | Return requested JPEGs once as structured base64 (default) or normal MCP image content for a vision worker. | |
| measurements | No | Optional calibrated client height measurements for saved frames; no image interpretation or printer control is performed. | |
| include_frames | No | Include up to four saved JPEGs (512 KiB each). Reads disk only. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | No | ||
| record | No | ||
| status | Yes | ||
| contract | Yes | ||
| physical | Yes |