get_model_print_history
Retrieves every print attempt for a 3D model, including outcomes, settings, and quality grades. Filter success-rate metrics by material to see how a design performs in a specific filament.
Instructions
Get all print attempts for a model.
Returns the complete history of print outcomes, settings, and
quality grades. The success-rate metrics cover every material
by default; pass ``material`` to scope them to one filament
("how does this do in PETG?").
PASS ``model_path`` WHENEVER YOU HAVE THE FILE. History is a
question about the SHAPE, and ``model_path`` lets Kiln identify
it directly. A file hash alone identifies BYTES: re-export an
unchanged part from CAD and the hash changes, so a hash-only
lookup reports a part with real history as never printed.
``identified_by`` in the response says which it used —
``"shape"`` is the precise answer, ``"file"`` means the history
may be incomplete.
Args:
file_hash: SHA-256 hash of the model file, when known.
material: Optional material filter for the success-rate
metrics. Empty = all materials.
model_path: Path to the model file — the best input. Kiln
fingerprints it and identifies the design itself.
geometric_signature: v1 shape signature, if you already have
one from ``fingerprint_model``.
geometric_signature_v2: v2 shape signature, likewise.
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_model_print_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | Optional material filter for the success-rate metrics. Empty = all materials. Default: "". | |
| file_hash | No | SHA-256 hash of the model file, when known. Default: "". | |
| model_path | No | Path to the model file — the best input. Kiln fingerprints it and identifies the design itself. Default: "". | |
| geometric_signature | No | v1 shape signature, if you already have one from ``fingerprint_model``. Default: "". | |
| geometric_signature_v2 | No | v2 shape signature, likewise. Default: "". |