Get pull request review eligibility
gh_get_pr_review_eligibilityCheck whether a pull request is eligible for an independent APPROVED review or a COMMENTED review by verifying the author, GitHub and reviewer identities, and exact HEAD SHA. Performs no write and creates no token.
Instructions
Read-only exact-head preflight: report the pull-request author, ordinary GitHub identity, configured reviewer identity, and whether an independent APPROVED review or ordinary COMMENTED review is currently eligible. This advisory call performs no review write and never mints a reviewer installation token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Canonical GitHub repository name without path separators. | |
| owner | Yes | Canonical GitHub repository owner. | |
| number | Yes | Positive pull request number. | |
| expected_head_sha | Yes | Exact pull-request head SHA whose review eligibility is requested. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| number | Yes | ||
| reason | Yes | ||
| warning | No | ||
| reviewer_kind | No | ||
| ordinary_login | No | ||
| reviewer_login | No | ||
| pr_author_login | No | ||
| current_head_sha | Yes | ||
| approval_eligible | Yes | ||
| expected_head_sha | Yes | ||
| head_matches_expected | Yes | ||
| comment_review_available | Yes |