-
Notifications
You must be signed in to change notification settings - Fork 295
Description
Request
Upgrade the pinned ghcr.io/github/github-mcp-server Docker image from v0.32.0 to the next release that includes PR github/github-mcp-server#1919.
Why
The resolve_pull_request_review_thread safe-output is unusable with v0.32.0. Agents cannot discover PRRT_ thread node IDs through the available MCP tools, so they hallucinate IDs that fail at the GraphQL API.
github/github-mcp-server#1919 (merged 2026-03-13, closes #1768) added resolve_thread and unresolve_thread methods to pull_request_review_write, and get_review_comments already returns thread IDs in the ID field. This gives agents a path to discover real thread IDs and resolve threads through the MCP tool directly.
v0.32.0 was released 2026-03-06 — one week before the fix merged.
Evidence
gh-aw's own smoke tests consistently skip thread resolution because agents can't obtain thread IDs:
- Smoke Smoke Test: Claude - 23098313105 #20998 (2026-03-14): skipped — could not obtain PRRT node ID via available tools
- Smoke Smoke Test: Claude - 22229930991 #17210 (2026-02-20): Skipped (PRRT_ thread IDs unavailable without GraphQL)
- Smoke Smoke Test: Claude - 22701742744 #19689 (2026-03-05): Skipped — GraphQL not available to fetch PRRT_ node IDs
When agents attempt to resolve threads instead of skipping, they fabricate IDs:
Agent provided: PRRT_kwDOOIiPrc6djnf7 (wrong — doesn't match repo node ID space)
Actual thread: PRRT_kwDORibwsM50cYP7 (correct)
##[error]Failed to resolve review thread: Could not resolve to a node
with the global id of 'PRRT_kwDOOIiPrc6djnf7'
Impact
Any workflow using resolve-pull-request-review-thread safe-output is broken. Pipelines with required_conversation_resolution enabled on branch protection cannot auto-merge PRs that receive inline review comments — threads are addressed (replies posted, code fixed) but never resolved.
Environment
- gh-aw: v0.58.1
- Pinned MCP server: ghcr.io/github/github-mcp-server:v0.32.0
- Fix PR: Feat/resolve review threads github-mcp-server#1919 (merged 2026-03-13)