Suggest Pull Request Reviewers
suggest_pull_request_reviewersSuggests relevant reviewers for a pull request by combining default reviewers with frequent approvers from recently merged PRs. Returns scored suggestions with reasons.
Instructions
Suggest reviewers for a pull request based on default reviewers and recent PR history.
Combines default reviewers with frequent approvers from recently merged PRs to suggest the most relevant reviewers.
Args: repo_slug: Repository slug pull_request_id: Pull request ID max_suggestions: Maximum number of reviewer suggestions (default: 5) workspace: Workspace name (optional, defaults to configured workspace)
Returns: Suggested reviewers with scores and reasons, already-assigned reviewers, and data sources
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_slug | Yes | ||
| workspace | No | ||
| max_suggestions | No | ||
| pull_request_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |