bulk_update_acceptance_criteria
Set the checked status of specific acceptance criteria on a story. Criteria are matched exactly; all others unchanged. Errors if a criterion is missing.
Instructions
Update the checked state of individual acceptance criteria on a story in one operation. Only the criteria explicitly listed are modified; all others are left untouched. Criteria are matched by exact text. If any criterion text is not found, no changes are made and an error is returned. Returns {story_id, path, criteria_updated, errors}. Call get_story separately if you need to see the resulting content.
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": {
"story_id": "<story_id>",
"criteria": "<criteria>"
},
"name": "bulk_update_acceptance_criteria"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| criteria | Yes | Map of criterion text to desired checked state. true = checked [x], false = unchecked [ ]. Criterion text must match exactly. | |
| story_id | Yes | Story ID to update, e.g. STORY-047 |