sincecutoff.com
← all changes

GitHub GraphQL ResolveReviewThread accepts resolutionReason

Introduced 2026-08-25 · score 0.97

HOW TO USE IT

When resolving a pull request review thread, pass `resolutionReason` in `ResolveReviewThreadInput` to record why it was resolved.

mutation { resolveReviewThread(input: { threadId: "<thread-node-id>", resolutionReason: ADDRESSED }) { thread { isResolved } } }

WHY THIS HELPS

Resolve a pull request review thread with a specified resolution reason through the GraphQL API.

REQUIREMENTS AND LIMITATIONS

  • threadId (required): ID of the thread to resolve.
  • resolutionReason: Reason a Copilot code review thread was resolved; enum values: `ADDRESSED`, `INVALID`, `WONT_FIX`.
  • ADDRESSED: Allowed `PullRequestReviewThreadResolutionReason` enum value.
  • INVALID: Allowed `PullRequestReviewThreadResolutionReason` enum value.
  • WONT_FIX: Allowed `PullRequestReviewThreadResolutionReason` enum value.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card