User Issues
get_user_issuesRetrieve all issues assigned to a specific GitLab user using reliable GraphQL filtering. Supports pagination, state filters, and optional project scoping.
Instructions
Get all issues assigned to a specific user - uses proper GraphQL filtering for reliable results
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Pagination cursor. To fetch the next page, pass the previous response pageInfo.endCursor here and repeat until pageInfo.hasNextPage is false. Paginating this way is the reliable path to complete results and accurate totals. | |
| first | No | Number of issues to retrieve | |
| state | No | Filter by issue state (opened, closed, all) | opened |
| fetchAll | No | Fetch multiple pages in one call, up to "first" items total (max 100) — NOT exhaustive. For complete results or accurate counts, leave this false and paginate via after (pageInfo.endCursor). | |
| username | Yes | Username to find issues for (e.g., "cdhanlon") | |
| projectPath | No | Optional: limit search to a specific project | |
| userCredentials | No | Your GitLab credentials (optional — falls back to the configured env token if not provided) |