Skip to content

Track: reaction tools for issues and pull requests (#2732) #2757

Description

@SamMorrowDrums

Tracking issue

Tracking the work in #2732 — "Add reaction tools for issues and pull requests" (by @timrogers, co-developed with Copilot).

Scope of #2732

  • add_issue_reaction — react to an issue
  • add_issue_comment_reaction — react to an issue comment
  • add_pull_request_review_comment_reaction — react to a PR review comment

Why this tracking issue exists

Validating that reactions can be driven end-to-end through the consolidated issue tooling (add_issue_comment for issue/PR reactions, add_reply_to_pull_request_comment for PR review comment reactions).

Test performed via MCP (results)

  • Reacted to PR Add reaction tools for issues and pull requests #2732 itself (:rocket:) via consolidated add_issue_commentclean
  • Opened this tracking issue — clean
  • Reacted to this issue (:heart:) via consolidated add_issue_commentclean
  • Commented on this issue via consolidated add_issue_commentclean
  • React to that comment — not possible with the consolidated toolset

Finding

The consolidated toolset reacts cleanly to issues / PRs (add_issue_comment) and to PR review comments (add_reply_to_pull_request_comment). However, there is no consolidated tool to react to a standalone issue comment by id. Attempting to route an issue-comment id through the PR-review-comment reaction tool hits POST /repos/.../pulls/comments/{id}/reactions and fails (403, wrong namespace).

This is exactly the gap add_issue_comment_reaction in #2732 closes. 👍 for shipping it.

Filed automatically as part of a reactions smoke test.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions