gitlab_get_user_contributions_summary
Summarize a user's contributions, including commits, issues, MRs, and project involvement within a specified timeframe. Ideal for performance reviews, team tracking, and project health analysis.
Instructions
Summarize user's recent contributions across issues, MRs, and commits
Get a comprehensive overview of a user's activity and contributions over a specified time period, aggregating data from multiple sources.
Returns contribution summary including:
Commit statistics: count, additions, deletions
Issue activity: created, closed, commented
MR activity: created, merged, reviewed
Project involvement: active repositories
Trend analysis: activity patterns over time
Use cases:
Performance reviews and reports
Team contribution tracking
Identifying active contributors
Project health monitoring
Parameters:
user_id: Numeric user ID
username: Username string (use either user_id or username)
since: Start date for analysis (YYYY-MM-DD)
until: End date for analysis (YYYY-MM-DD)
project_id: Optional project scope filter
Example: Get user contributions for last month
Input Schema
Name | Required | Description | Default |
---|---|---|---|
project_id | No | Optional project scope filter | |
since | No | Start date for analysis (YYYY-MM-DD) | |
until | No | End date for analysis (YYYY-MM-DD) | |
user_id | No | Numeric user ID | |
username | No | Username string |