gitlab_get_user_issue_comments
Retrieve all issue comments made by a specific GitLab user, including content, timestamps, issue context, and interaction metrics. Filter by date, project, or issue state to analyze engagement, collaboration, and communication patterns.
Instructions
Get all comments authored by a user on issues
Retrieve all issue comments and notes created by the specified user across all accessible projects and time periods.
Returns comment information with:
- Comment details: content, timestamp, issue context
- Issue info: title, state, project association
- Interaction metrics: replies, reactions, mentions
- Context: thread position, related discussions
- Impact: influence on issue resolution
Use cases:
- Track user engagement in discussions
- Monitor communication patterns
- Analyze collaboration effectiveness
- Generate participation reports
Parameters:
- user_id: Numeric user ID
- username: Username string (use either user_id or username)
- project_id: Optional project scope filter
- since: Comments after date (YYYY-MM-DD)
- until: Comments before date (YYYY-MM-DD)
- issue_state: Filter by issue state (opened, closed, all)
- sort: Sort order (created, updated, project)
- per_page: Results per page (default: 20)
- page: Page number (default: 1)
Example: Get recent issue comments
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 | |
project_id | No | Optional project scope filter | |
since | No | Comments after date (YYYY-MM-DD) | |
until | No | Comments before date (YYYY-MM-DD) | |
username | Yes | Username string |