Update Testing Goal Coverage
coverage_updateUpdate related QA coverage goals atomically, freeze prior evidence when switching groups, and require observed evidence before marking exercised or blocked.
Instructions
Update one goal or related goals atomically. Mark in_progress before their shared journey; switching groups freezes prior evidence, not status. exercised/blocked requires observed evidence, not an assumed pass.
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": {
"goal": "<goal>",
"status": "<status>"
},
"name": "coverage_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | ||
| status | Yes | ||
| evidence | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| run_id | Yes | ||
| stages | No | ||
| status | Yes | ||
| recovery | No | ||
| operation | Yes | ||
| error_code | Yes | ||
| session_state | Yes | ||
| schema_version | No | ||
| progress_omitted | No | ||
| progress_delivery_failed | No |