mission_mark
Mark a checklist item yourself for acceptance criteria only you can verify—from a screenshot, returned text, or reply judgment—and set status passed, failed, or skipped; failed needs a reason.
Instructions
Mark a checklist item yourself, for the acceptance criteria only you can check — something you read in a screenshot, in text a plan brought back, or judged from the reply. Runs mark their own items (execute_plan with mission_item_id), so use this when there was nothing to execute or when the executor's verdict was not the point. status is passed, failed or skipped. failed REQUIRES reason, and a reason is refused on anything else: 'item 4 failed' with no reason supports no plan except trying the same thing again, and a passed item carrying one asserts two contradictory things. skipped is for an item deliberately not attempted — a precondition never arose, the feature is absent in this build — and is not a defect. The reply is the status block.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | ||
| status | Yes | ||
| item_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |