Update story status
stride.update_story_statusTransition a story's status with an optional comment. status accepts a category (TODO / IN_PROGRESS / IN_REVIEW / DONE — always valid) OR the exact name of a board column from stride.list_workflow_stages (a project may have custom columns like "Code Review" or "QA"). Identify the story by ticket key (e.g. "ORB-526") or UUID. An unrecognised status returns an error listing the project's columns. Rejected with a conflict error if a human edited the story after your last read; call stride.get_story first, or pass force:true (only with the human's explicit approval) to overwrite their edit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Override a HUMAN_EDIT_AFTER_AGENT_SYNC conflict, overwriting the human's newer edit. Set true ONLY when the human has explicitly approved overwriting their change — the override is audit-logged. | |
| status | Yes | A category (TODO/IN_PROGRESS/IN_REVIEW/DONE — always valid) OR the exact name of a column from stride.list_workflow_stages. | |
| comment | No | Optional progress comment attached to the status change. | |
| storyId | Yes | Story ticket key like "ORB-526" (preferred) or a Stride UUID. |