gitlab_get_user_review_requests
Retrieve pending review requests assigned to a user in GitLab. Provides MR details, review status, priority indicators, and action items for efficient code review management and workload balancing.
Instructions
Get MRs where user is assigned as reviewer with pending action
Find all merge requests where the specified user has been assigned as a reviewer and their review/approval is still pending.
Returns pending review requests with:
- MR details: title, author, description
- Review status: approvals, pending reviewers
- Priority indicators: age, CI status, conflicts
- Action items: what review is needed
- Project context: urgency, team notifications
Use cases:
- Personal review queue/inbox
- Team code review management
- Review workload balancing
- SLA compliance monitoring
Parameters:
- user_id: Numeric user ID
- username: Username string (use either user_id or username)
- priority: Filter by priority (high, medium, low)
- sort: Sort order (urgency, age, project)
- per_page: Results per page (default: 20)
- page: Page number (default: 1)
Example: Get high priority review requests
Input Schema
Name | Required | Description | Default |
---|---|---|---|
page | No | Page number for pagination Type: integer Range: ≥1 Default: 1 Example: 3 (to get the third page of results) Note: Use with per_page to navigate large result sets | |
per_page | No | Number of results per page Type: integer Range: 1-100 Default: 20 Example: 50 (for faster browsing) Tip: Use smaller values (10-20) for detailed operations, larger (50-100) for listing | |
priority | No | Filter by priority | |
sort | No | Sort order | urgency |
user_id | No | Numeric user ID | |
username | No | Username string |