Update the persistent QA test suite
qa_suite_updateAdd or update repository test suite cases by matching feature, objective, and steps; assign stable TC IDs to new cases and control generated-field overwrites with mergeMode.
Instructions
Add or update cases in the repo test suite: a case matching feature + objective + steps is updated, new ones get stable TC ids. mergeMode decides whether generated fields overwrite curated ones.
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": {
"source": "<source>"
},
"name": "qa_suite_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cases | No | Canonical or partial cases (normalized). | |
| source | Yes | ||
| mergeMode | No | ||
| sessionId | No | ||
| sourceUri | No | ||
| projectRoot | No |