Skip to content

[WIP] Update GitHub MCP Server and Gateway dependencies - #20054

Closed
pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/update-github-mcp-server-gateway
Closed

[WIP] Update GitHub MCP Server and Gateway dependencies#20054
pelikhan with Copilot wants to merge 1 commit into
mainfrom
copilot/update-github-mcp-server-gateway

Conversation

CopilotAI commented Mar 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>[ca] Update GitHub MCP Server v0.31.0 → v0.32.0 and MCP Gateway v0.1.8 → v0.1.9</issue_title>
<issue_description>### Summary

Two CLI/MCP dependency updates were detected and applied to pkg/constants/constants.go. Workflows have been recompiled (166 lock files updated).

ToolPreviousNewRisk
GitHub MCP Serverv0.31.0v0.32.0Low
MCP Gateway (gh-aw-mcpg)v0.1.8v0.1.9Low

Update GitHub MCP Server v0.31.0 → v0.32.0

Breaking Changes

None.

Key Features

View Full Changelog (all PRs)
PRAuthorDescription
github/github-mcp-server#2039@SamMorrowDrumsfeat: move copilot tools to default copilot toolset
github/github-mcp-server#2059@tommaso-moroOptimize context usage for get_files in pull_request_read
github/github-mcp-server#2062@tommaso-moroReduce context usage for get_pull_request_review_comments using pull_request_read
github/github-mcp-server#2063@tommaso-moroReduce context for add_issue_comments using minimal types
github/github-mcp-server#2066@tommaso-moroReduce context usage for get_pull_request_reviews
github/github-mcp-server#2087@kerobbiReduce context usage for list_pull_requests
github/github-mcp-server#2088@kerobbiReduce context usage for list_tags
github/github-mcp-server#2091@kerobbiReduce context usage for list_releases
github/github-mcp-server#2098@kerobbiReduce context usage for list_issues
github/github-mcp-server#1953@kaitlin-duolingoGet check runs (new tool)
github/github-mcp-server#2042@kubajanuszfix: Handle empty files in get_file_contents
github/github-mcp-server#2127@almaleksiaStricter matching for github.com and ghe.com URLs
github/github-mcp-server#2130@almaleksiaGracefully handle numeric parameters passed as strings
github/github-mcp-server#2134@almaleksiaFix SHA validation in create_or_update_file
github/github-mcp-server#2149@almaleksiaCorrectly wrap GraphQL error
github/github-mcp-server#1506@SamMorrowDrumsFix panic when fetching resources fails due to network error
github/github-mcp-server#2051@mattdhollowayEnhance client support checks for MCP Apps UI rendering
github/github-mcp-server#2094@mattdhollowayClarify user confirmation requirement in issue and pull request creation messages
github/github-mcp-server#2163@CopilotSkip MCP Apps UI form when issue_write update includes a state change
github/github-mcp-server#2054@dependabotbuild(deps): bump hono from 4.11.7 to 4.12.0 in /ui
github/github-mcp-server#2056@dependabotbuild(deps): bump ajv from 8.17.1 to 8.18.0 in /ui
github/github-mcp-server#2046@atharva1051chore: gh-host as oauth auth server
github/github-mcp-server#2157@SamMorrowDrumsAdd JavaScript support to code scanning workflow

Impact Assessment

  • Risk: Low
  • Affects: All workflows using the GitHub MCP Server (github tool in local Docker mode)
  • Token savings: Context reduction across multiple tools will reduce token consumption in agent runs
  • New tool: get_check_runs is now available but not yet in DefaultReadOnlyGitHubTools — add if needed

Package Links


Update MCP Gateway v0.1.8 → v0.1.9

Breaking Changes

None.

Key Features

View Full Changelog (all PRs)
PRAuthorDescription
github/gh-aw-mcpg#1619@CopilotResolve isHTTPConnectionError TODO and update MCPProtocolVersion to 2025-11-25
github/gh-aw-mcpg#1598@Copilotgo-sdk v1.4.0 upgrade + protocol constant consolidation + HTTPTransport removal
github/gh-aw-mcpg#1592@github-actions[bot]chore: update schema URL to v0.53.2
github/gh-aw-mcpg#1610@github-actions[bot]chore: update schema URL to v0.53.4
github/gh-aw-mcpg#1640@github-actions[bot]chore: update schema URL to v0.53.6
github/gh-aw-mcpg#1606@Copilotdocs: add customSchemas documentation and clarify domain uppercase constraint
github/gh-aw-mcpg#1599@Copilotfix: remove duplicate TestWithResponseLogging causing lint failure on merge
github/gh-aw-mcpg#1630@lpcoxFix test GitHub mcp session
github/gh-aw-mcpg#1585@Copilotrefactor: eliminate three duplicate code patterns in launcher, config, and server packages
github/gh-aw-mcpg#1567@Copilotrefactor: eliminate duplicate RPCMessageInfo construction and document flag-default pattern
github/gh-aw-mcpg#1620@CopilotEliminate duplicate constants: centralize DefaultLogDir, DefaultPayloadDir, DefaultPayloadSizeThreshold in config package
github/gh-aw-mcpg#1641@ClaudeRefactor: Consolidate micro-files and extract Docker helpers

Impact Assessment

  • Risk: Low — maintenance and quality release, no breaking changes
  • Affects: All workflows using MCP Gateway (mcp-gateway feature flag)
  • Protocol upgrade: Negotiates MCP 2025-11-25 for improved client/server compatibility

Package Links


Changes Applied

  • pkg/constants/constants.go: Updated DefaultGitHubMCPServerVersion to v0.32.0 and DefaultMCPGatewayVersion to v0.1.9
  • make recompile: Successfully compiled 166 workflow files with updated lock files

References:

Generated by CLI Version Checker ·

  • expires on Mar 10, 2026, 9:55 AM UTC

Comments on the Issue (you are @copilot in this section)

@pelikhan@copilot ignore gateway, update GitHub MCP server

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

@pelikhanpelikhan closed this Mar 8, 2026
Copilot stopped work on behalf of pelikhan due to an error March 8, 2026 12:28
@github-actions
github-actionsBot deleted the copilot/update-github-mcp-server-gateway branch April 2, 2026 13:15
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ca] Update GitHub MCP Server v0.31.0 → v0.32.0 and MCP Gateway v0.1.8 → v0.1.9

2 participants

@pelikhan