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 |