File a bug report or feature request
report_feedbackFiles a public GitHub issue for bugs or feature requests when a health record tool refuses, cannot track what you need, or shows a wrong result. Returns a submit link if no GitHub token is set.
Instructions
This files a public GitHub issue. Do not include diagnoses, names, contact details, or values; describe the behaviour, not the person — dates of results and file paths too. Say it is public before you call it, and only when the user asked you to. Offer it when a tool refuses something they expected, the record cannot hold what they want to track, or a result looks wrong. Without a GitHub token it returns a link for them to submit; the answer says which. On the hosted server this takes two calls: the first answers with what it would do and a confirm receipt; show it to the user and call again with confirm and approval (the user’s own words, quoted verbatim) only after their own yes, in their own words.
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": {
"kind": "<kind>",
"title": "<title>",
"detail": "<detail>"
},
"name": "report_feedback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Something broken, or something missing. | |
| title | Yes | One line naming the problem. | |
| detail | Yes | What happened, what you expected, and the steps — no names, contact details or values. | |
| confirm | No | Hosted server, second call only: the receipt the first call returned, after the user’s own yes. | |
| approval | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The filed issue, or the prefilled link the user submits; empty on a proposal. | |
| kind | Yes | ||
| filed | Yes | True if the issue now exists. False on a proposal, or when the user must submit the link in `url`. | |
| title | Yes | ||
| number | No | The issue number, when one was filed. | |
| confirm | No | The receipt to send back, unchanged, after the user’s own yes. | |
| proposal | No | True on the first call of a two-phase write: nothing was written yet. | |
| confirmFrom | No | When the receipt becomes usable. Do not call before it. |