job_history
Retrieve the history of completed, failed, and cancelled 3D print jobs from the local durable job store, newest first. Filter by status and set a limit to review recent print outcomes.
Instructions
Get history of completed, failed, and cancelled print jobs.
Args:
limit: Maximum number of jobs to return (default 20, max 100).
status: Optional filter by status -- "completed", "failed", or
"cancelled". Omit to show all finished jobs.
Returns recent job records from newest to oldest, read from
the durable job store on THIS machine (``~/.kiln/queue.db``)
— a server restart does not shorten it. The response
declares its own SCOPE: ``scope.local.total_records`` gives
the store's full matching count when ``limit`` truncated the
page, other machines running Kiln keep their own histories,
and the response marks itself ``incomplete`` if the durable
store could not be read.
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": "job_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of jobs to return (default 20, max 100). Default: 20. | |
| status | No | Optional filter by status -- "completed", "failed", or "cancelled". Omit to show all finished jobs. |