Create story
stride.create_storyCreate a new story in a Stride project. Required: projectId, title. Optional: description, type, priority, status, storyPoints, labels, acceptanceCriteria, sprintId, epicId, assigneeId, parentId (a ticket key like "ORB-526" or UUID). status accepts a category (TODO/IN_PROGRESS/IN_REVIEW/DONE — default TODO) OR a board-column name from stride.list_workflow_stages. Returns the new story's displayId (ticket key) and echoes what was set — the acceptance criteria with their stable ac_ ids, epicId, sprintId, parentId, assigneeId — so no confirm-read is needed. Cross-project ids are rejected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | STORY | |
| title | Yes | ||
| epicId | No | Epic Artifact UUID (must be in same project). | |
| labels | No | ||
| status | No | A category (TODO/IN_PROGRESS/IN_REVIEW/DONE — always valid) OR the exact name of a column from stride.list_workflow_stages. | TODO |
| parentId | No | Parent story — ticket key like "ORB-526" or UUID (must be in same project). | |
| priority | No | MEDIUM | |
| sprintId | No | Sprint UUID (must be in same project). | |
| projectId | Yes | Project UUID. | |
| assigneeId | No | Workspace member UUID. | |
| description | No | ||
| storyPoints | No | ||
| acceptanceCriteria | No |