resolve_review_thread unusable — get_review_comments omits PRRT thread node IDs (anthropics/github-mcp-server ~644 commits behind upstream fix)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When using Claude Code with the GitHub MCP integration, resolve_review_thread cannot be used programmatically. The tool requires a GraphQL thread node ID in the format PRRT_kwDO..., but no available pull_request_read method exposes this ID.
get_review_comments returns comment bodies, paths, positions, and other metadata — but omits the threadId node ID. Since resolve_review_thread accepts only a thread_id parameter, there is no way to obtain the required value through the MCP toolset alone. The tool is effectively dead code for any agentic workflow.
What Should Happen?
get_review_comments (or a dedicated list_review_threads tool) should return the thread node ID (PRRT_kwDO...) for each review thread, so that resolve_review_thread can be called successfully.
Error Messages/Logs
Steps to Reproduce
- Use the GitHub MCP tool
get_review_commentson any PR with review threads - Inspect the response — it contains comment bodies, paths, and positions but no
PRRT_*thread node ID - Attempt to call
resolve_review_thread— there is no way to supply the requiredthread_idparameter from any available read tool
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
1.0.129
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Root Cause
This is a dependency on anthropics/github-mcp-server being out of sync with upstream.
The fix was already merged upstream as github/github-mcp-server PR #1919 ("Feat/resolve review threads") on March 13, 2026, which resolved upstream issue #1768.
However, anthropics/github-mcp-server (Claude Code's bundled GitHub MCP fork) is currently ~644 commits behind upstream and has not pulled in this fix.
Action Needed
Sync anthropics/github-mcp-server with upstream to pick up PR #1919.
References
- Upstream fix (merged): https://github.com/github/github-mcp-server/pull/1919
- Upstream issue (closed/completed): https://github.com/github/github-mcp-server/issues/1768
- Anthropics fork: https://github.com/anthropics/github-mcp-server
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗