Skip to content

resolve_review_thread unusable — get_review_comments omits PRRT thread node IDs (anthropics/github-mcp-server ~644 commits behind upstream fix) #58692

Closed as duplicate

Description

@curdriceaurora

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • 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

  1. Use the GitHub MCP tool get_review_comments on any PR with review threads
  2. Inspect the response — it contains comment bodies, paths, and positions but no PRRT_* thread node ID
  3. Attempt to call resolve_review_thread — there is no way to supply the required thread_id parameter 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

Activity

  1. github-actions commented on May 13, 2026

    @github-actions

    Found 1 possible duplicate issue:

    1. [BUG] MCP server: pull_request_read.get_review_comments omits thread node id, making resolve_review_thread unusable #56791

    This issue will be automatically closed as a duplicate in 3 days.

    • If your issue is a duplicate, please close it and 👍 the existing issue instead
    • To prevent auto-closure, add a comment or 👎 this comment

    🤖 Generated with Claude Code

  2. added
    duplicateThis issue or pull request already exists
    and removed
    bugSomething isn't working
    platform:macosIssue specifically occurs on macOS
    on May 17, 2026
  3. github-actions commented on May 17, 2026

    @github-actions

    This issue has been automatically closed as a duplicate of #56791.

    If this is incorrect, please re-open this issue or create a new one.

    🤖 Generated with Claude Code

  4. github-actions commented on Jul 6, 2026

    @github-actions

    This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.

  5. locked as resolved and limited conversation to collaborators on Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions