Report a check mistake
report_check_mistakeReport where CheckMyApp got a check wrong, so the checker is fixed: something it says it checked but did not (not_checked), a finding or step it got wrong (wrong), a scenario that is really a different one (scenario_wrong), or another mistake of the check (other). Name it by run_id — optionally with a finding number, or a journey position and step position as get_review lists them — or by scenario_id from get_review. The words go to the CheckMyApp team as they are; list_check_mistakes shows what happened to each — look there first, so a mistake already reported is not reported again (the same report again joins the first: joined: true).
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": {
"reason": "<reason>",
"text": "<text>"
},
"name": "report_check_mistake"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| step | No | With run_id and journey: the step's position, 1-based | |
| team | No | Act in another of your teams, by its name or id (whoami lists them). Omitted: the key's own team | |
| text | Yes | What really happened, or what the check should have done | |
| reason | Yes | not_checked: it was not really checked · wrong: the check got it wrong · scenario_wrong: it is really a different scenario (scenarios only) · other | |
| run_id | No | Run id returned by start_check or latest_results, or the run's number as the verdict page shows it ("#332") | |
| finding | No | With run_id: the finding's number, e.g. 3 for #003 | |
| journey | No | With run_id: the journey's position in get_review, 1-based | |
| scenario_id | No | Or a scenario of the app, by scenario_id from get_review |