Answer the QA checkpoint of a mission
answer_qa_checkpointA mission waits at the QA checkpoint (get_mission shows pauseSource 'qa-unverifiable') when QA could not check some acceptance criteria, so no code change can move it. A person checks those criteria another way, then answers. 'accept' counts QA as passed, 'reject' ends the mission as failed, and 'rerun' runs QA again on the same commit. Send only the decision the person made. Answers 409 when the mission does not wait at the QA checkpoint. Requires the missions:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueId | Yes | The mission's issue id: a Linear key or a GitHub Issues id, e.g. SHIP-412 | |
| decision | Yes | accept (QA counts as passed), reject (the mission fails) or rerun (QA runs again) |