jira_transition_issue
Transition a Jira issue to a new status using a transition ID. Optionally update fields or add a comment during the status change.
Instructions
Transition a Jira issue to a new status.
Args: ctx: The FastMCP context. issue_key: Jira issue key. transition_id: ID of the transition. fields: Optional dictionary of fields to update during transition. comment: Optional comment for the transition.
Returns: JSON string representing the updated issue object.
Raises: ValueError: If required fields missing, invalid input, in read-only mode, or Jira client unavailable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | (Optional) Dictionary of fields to update during the transition. Some transitions require specific fields to be set (e.g., resolution). Example: {'resolution': {'name': 'Fixed'}} | |
| comment | No | (Optional) Comment to add during the transition. This will be visible in the issue history. | |
| issue_key | Yes | Jira issue key (e.g., 'PROJ-123') | |
| transition_id | Yes | ID of the transition to perform. Use the jira_get_transitions tool first to get the available transition IDs for the issue. Example values: '11', '21', '31' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |