list_issues
Retrieve Jira issues with flexible filters by assignee, reporter, watcher, status, or custom JQL. Default shows your open assigned issues.
Instructions
Lấy danh sách Jira issues theo filter linh hoạt. Mặc định: issues được assign cho tôi, đang mở. Có thể lọc theo user khác (assigneeFilter), role (assignee/reporter/watcher), trạng thái (statusFilter), hoặc JQL tùy chỉnh (customJql = full override). Trước đây có tên list_my_open_issues.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectKey | No | Filter theo project key cụ thể, VD: 'PROJAI'. Bỏ trống = tất cả project. | |
| assigneeFilter | No | User để filter. 'currentUser()' = tôi (default). 'unassigned' = chưa assign (chỉ với assignee role). 'any' = bỏ qua filter user. Username cụ thể: 'nghiath', 'admin', v.v. | currentUser() |
| roleFilter | No | Role của user với issue. 'assignee' = được assign (default). 'reporter' = người tạo issue. 'watcher' = người đang theo dõi. | assignee |
| statusFilter | No | Filter theo nhóm trạng thái: 'open' = Open/To Do/Reopened, 'active' = In Progress, 'done' = Done/Resolved/Closed, 'all' = tất cả. | open |
| customJql | No | JQL tùy chỉnh — full override, không inject thêm gì. VD: 'project = PROJAI AND sprint in openSprints()' | |
| maxResults | No | Số lượng tối đa issues trả về |