Transition a Jira issue using jirac.
Steps:
- Check that
jiracis available by runningjirac --version. If it is missing, tell the user to install it withcargo install jira-commands. - Extract from the user's request:
- issue key
- target status when provided
- Run:
jirac issue transition <ISSUE-KEY> --to '<STATUS>'when the target status is knownjirac issue transition <ISSUE-KEY>when the user wants the interactive picker
- Confirm the transition result clearly.
Examples:
- "transition PROJ-123 to In Progress" →
jirac issue transition PROJ-123 --to 'In Progress' - "mark PROJ-456 as done" →
jirac issue transition PROJ-456 --to 'Done' - "move PROJ-789 to review" →
jirac issue transition PROJ-789 --to 'In Review'