report_issue
Report bugs, ideas, printer-profile details, or questions to the Kiln team, optionally attaching app context, logs, and a structured workaround note so issues get diagnosed and fixed.
Instructions
Tell the Kiln team something — a bug, an idea, printer details, or a question.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"description": "<description>"
},
"name": "report_issue"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | Optional machine context captured by the app — ``{tool_calls, app_version, os, printer_state, recent_events, conversation_snippet, suggested_fix, log_tail, field_note}``. ``log_tail`` is the last few KB of the local Kiln log (a local server attaches its own automatically; a remote client can capture one with ``kiln.log_config.read_log_tail()``). Secrets, private IPs, and home-directory usernames are stripped server-side before storage. ``field_note`` is the structured workaround, and it needs ALL FOUR of these or it is filed as an ordinary report instead: observed — what Kiln did, concretely. The tool you called and what came back, including any error code the machine reported. tried — what you tested. Change ONE thing at a time; a trial that moved two variables cannot say which one mattered, and we cannot ship it. worked — the thing that actually fixed it. evidence — how you know it worked. The error code cleared, the print started, the file matched. Say plainly when something is uncertain — an honest "this worked once and I changed two settings" is worth more than a confident guess, because we can ask for the missing trial instead of shipping a fix that was a coin flip. Do not send the user's designs, files, or geometry. What Kiln needs is what its own tools got wrong. | |
| category | No | What kind of message this is. The four standard values are "bug" (something misbehaved), "idea" (a wish for something Kiln can't do yet), "printer-profile" (details on a machine Kiln doesn't deeply support), and "question" (something for the team that no tool answers — account, billing, plans). Free-form text is also accepted and Kiln refines it automatically; defaults to "other". Set automatically to "field_note" when a complete workaround note is supplied. Default: "other". | |
| contact_ok | No | Set True to let the team follow up with you about this report. Only honoured if you're signed in; anonymous reports always stay anonymous. Default: false. | |
| description | Yes | What went wrong, in plain English. Required. Keep it to the key details (a few sentences). |