get_provenance_history
Retrieve provenance-log entries to support explainability and audit trails, filtered by material, printer, feature class, mapping rule, signal, or date.
Instructions
Return provenance-log entries for explainability.
Needs Kiln Pro.
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_provenance_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | The most readings to return, the most recent ones; defaults to 100. ``limit_hit`` says when more matched. Default: 100. | |
| material | No | Keep only readings for this material. Empty ignores it. Default: "". | |
| since_iso | No | Keep only readings at or after this ISO 8601 timestamp. Empty ignores it. Default: "". | |
| printer_id | No | Keep only this printer's readings. Empty ignores it. Default: "". | |
| feature_class | No | Keep only readings for this kind of feature (``hole``, ``pin``). Empty ignores the filter. Default: "". | |
| mapping_rule_id | No | Keep only readings whose recorded rule id matches exactly. Empty ignores it. Default: "". | |
| originating_signal | No | Keep only readings from this kind of signal, by its recorded name (``explicit_caliper_measurement``, ``explicit_natural_language_report``). Empty ignores it. Default: "". |