Skip to content

Withdraw a review request with remove_review_request

Remove one or more requested reviewers, and/or teams, from a pull request.

  • github-pull-requests installed.
  • Write access to the repository.
  • Know exactly which reviewers/teams you want removed — call list_review_requests first if unsure.
  1. Call remove_review_request:

    {
    "owner": "your-org",
    "repo": "your-repo",
    "pullNumber": 12,
    "reviewers": ["alice"],
    "teamReviewers": ["platform-team"]
    }

    Both reviewers and teamReviewers are optional.

  2. Read the response: { users: string[], teams: string[] } — the reviewers/teams still requested after the removal.

Call list_review_requests and confirm the removed names no longer appear.

  • Unlike request_review, this call does not check PR state first — it can be called against a closed or merged PR without a stale_target error.