update_issue
Update Jira issues by assigning users, changing status, adding comments, or previewing available transitions.
Instructions
Cập nhật Jira issue: assign/unassign user, chuyển trạng thái, thêm comment, hoặc xem transitions khả dụng. Dùng dryRun=true để xem danh sách transitions mà không thay đổi gì. Truyền assignee để gán/gỡ người làm. Truyền dueDate để đổi/gỡ deadline ('clear' = gỡ). Truyền chỉ comment (không transitionName) để thêm ghi chú mà không đổi status. Truyền transitionName để chuyển trạng thái (kèm comment, resolution nếu cần). Có thể combine assignee + dueDate + transitionName + comment trong cùng 1 call. ⚠️ PHẢI hỏi user xác nhận TRƯỚC KHI thay đổi assignee, due date, status hoặc thêm comment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issueKey | Yes | Jira issue key, VD: 'PROJAI-123' | |
| dryRun | No | true = chỉ xem transitions khả dụng, không thay đổi gì | |
| transitionName | No | Tên trạng thái muốn chuyển. VD: 'In Progress', 'Done'. Bỏ trống nếu chỉ muốn comment. | |
| resolution | No | Resolution khi đóng task. VD: 'Done', 'Fixed'. Chỉ cần khi chuyển sang Done/Resolved. | |
| comment | No | Ghi chú kèm theo. Có thể dùng độc lập (không cần transitionName) hoặc kèm transition. | |
| assignee | No | Username muốn assign. 'unassigned' = gỡ assignee (set null). Bỏ trống = không đổi assignee. VD: 'nghiath', 'hieutv'. Hỗ trợ fuzzy match. | |
| dueDate | No | Ngày hết hạn mới, format YYYY-MM-DD. 'clear' = gỡ due date. Bỏ trống = không đổi. VD: '2026-06-15'. |