kernel_kernl_bug_report
File a bug report against Kernl's code or behavior when a failure is caused by Kernl itself, including wrong results, missing events, crashes, or tools that do not work as described.
Instructions
Chief only. File a bug in Kernl itself — its code or behaviour — for Kernl's developers. Use it when a failure is Kernl's fault: a wrong result, a missing event, a crash, a tool that does not do what it says. Do NOT use it for an agent hitting its limits (steps, tokens, time), a provider outage or rate limit, expired auth, or an agent's prompt: those are fixed by the operator, not by changing Kernl. Give a precise title, the area of Kernl you believe is at fault, and your diagnosis with evidence. The report stays local until the operator publishes it.
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": {
"title": "<title>",
"area": "<area>",
"diagnosis": "<diagnosis>"
},
"name": "kernel_kernl_bug_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | Yes | Where in Kernl it lives, e.g. 'executor/claude-code', 'agents/api', 'dashboard/3d'. | |
| repro | No | How to reproduce, markdown. | |
| title | Yes | One line naming the bug, e.g. 'agents.stop never emits run_completed'. | |
| run_id | No | The failed run that showed it. | |
| diagnosis | Yes | Root cause and evidence, markdown. | |
| __caller_agent_id | No | [internal] injected by the agent executor. |