Document limitation: Unable to add PR comments without GitHub authentication #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR documents the investigation into adding a comment to pull request #2, which revealed that the current environment lacks the necessary GitHub authentication to perform write operations on pull requests.
Problem Statement
The task was to add a comment to pull request #2 requesting admins and reviewers to review it. However, after thorough investigation, this operation cannot be completed with the available tools and permissions.
Investigation Results
What Was Checked
GitHub MCP Server Tools: The available tools can read GitHub data (PRs, issues, comments) but do not include any tools for creating or updating PR comments.
GitHub CLI (
gh): TheghCLI is installed and available at/usr/bin/gh(version 2.80.0), but it requires authentication via theGH_TOKENenvironment variable, which is not set in this environment.Environment Variables: Checked for GitHub authentication tokens but found none available for use with write operations.
Environment Limitations: The documented constraints explicitly state:
Attempted Solutions
ghCLI availabilitygh pr commentwithout authenticationRecommended Actions
To add a comment to pull request #2, one of the following approaches is needed:
GH_TOKENenvironment variable to enableghCLI operationsSuggested Comment for PR #2
Conclusion
This PR serves as documentation of the technical limitations encountered when attempting to programmatically add comments to pull requests in the current environment configuration.
Original prompt
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.