Suggest a correction
suggest_correctionSends a correction for a wrong or missing value (Hán Việt, Vietnamese meaning, English, pinyin, a missing word) as a public GitHub issue in OpenCidian/opencidian-data; a maintainer reviews it, nothing changes in the data until then. Returns the issue number and link. Only use it when the user asks to report a mistake or agrees to, with evidence from a dictionary or textbook, never for a guess. The issue is public: put no personal details in it. A few per minute for all callers together.
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": {
"word": "<word>",
"field": "<field>",
"suggested": "<suggested>",
"evidence": "<evidence>"
},
"name": "suggest_correction"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| word | Yes | The word or character the fix is for, in hanzi (说, 觉得). | |
| field | Yes | What is wrong: hanviet (Hán Việt reading), vi (Vietnamese meaning), en (English), pinyin, missing (a word the dictionary lacks), other. | |
| pinyin | No | The pinyin, only when the fix is for one reading of the word (觉 jiào, not jué). | |
| current | No | The value OpenCidian gives now, copied from a lookup. | |
| evidence | Yes | Where the right value comes from: a dictionary (Thiều Chửu, hvdic.thivien.net, a textbook) with a page or link. Not your own guess. | |
| suggested | Yes | The value it should be. |