Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 22, 2026

Bumps MCP Gateway from v0.0.74 to v0.0.76 to incorporate extensible server types, CLI enhancements, debug logging, credential sanitization, and variable expansion fixes.

Changes

  • Constants: Updated DefaultMCPGatewayVersion from v0.0.74 to v0.0.76 in pkg/constants/constants.go
  • Tests: Updated version expectation in pkg/constants/constants_test.go
  • Workflows: Recompiled 134 workflow lock files with new version references in:
    • Docker image download steps: ghcr.io/githubnext/gh-aw-mcpg:v0.0.76
    • MCP Gateway Docker command environment variables
    • Workflow metadata awmg_version fields

v0.0.76 Highlights

New capabilities:

  • Custom schema validation for server types beyond stdio/http
  • Cobra CLI with verbosity flags (-v/--verbose) and shell completion
  • Request handler debug logging (DEBUG=server:*)

Security:

  • Docker command logs sanitize credentials (tokens, passwords, secrets)

Fixes:

  • Environment variable expansion now occurs before schema validation
  • Simplified authentication flow

Backwards-compatible upgrade. No breaking changes.

Original prompt

This section details on the original issue you should resolve

<issue_title>[ca] Update MCP Gateway to v0.0.76</issue_title>
<issue_description>## Version Update: MCP Gateway v0.0.74 → v0.0.76

Release Date: 2026-01-22
Timeline: 2 minor versions (v0.0.74 → v0.0.75 → v0.0.76)
Docker Image: ghcr.io/githubnext/gh-aw-mcpg:v0.0.76


Breaking Changes

None - This is a backwards-compatible feature and bug fix release.


New Features

✨ Extensible Server Types (#414)

  • Added customSchemas support for validating custom server configurations
  • Enables defining custom server types beyond standard stdio and http with JSON schema validation
  • Provides maximum flexibility for custom MCP server integrations

🔧 Enhanced CLI Experience (#415)

  • New Cobra-based CLI with validation hooks
  • Verbosity control via -v/--verbose flags
  • Shell completion support for bash, zsh, and fish shells
  • Improved user feedback and faster workflows

🔍 Debug Logging Infrastructure (#411)

  • Comprehensive debug logging in request handlers
  • Makes troubleshooting MCP routing and backend communication easier
  • Use DEBUG=server:* environment variable to see detailed request flows

Security Improvements

🔒 Credential Sanitization (#419)

  • Docker command logs now automatically sanitize sensitive environment variables
  • Prevents accidental exposure of tokens, passwords, and secrets in log files
  • Improves security posture for production deployments

Bug Fixes

Variable Expansion Fix (#416)

  • Environment variable expansion (${VAR_NAME}) now happens before schema validation
  • Allows dynamic configuration values in the container field
  • Resolves issues where variables in container configs were incorrectly rejected

Simplified Authentication (#418)

  • Removed unnecessary authentication wrapper layer
  • Clarified authentication flow and improved maintainability
  • Better version management and error type documentation

Testing & Quality


Release Highlights Summary

This release brings significant improvements to:

  • Configuration flexibility with extensible server types and custom schemas
  • Security with credential sanitization in logs
  • Developer experience with enhanced CLI capabilities and debug logging
  • Reliability with bug fixes for variable expansion and authentication

Impact Assessment

Risk Level: Low

Affected Features:

  • MCP Gateway container deployment
  • Custom MCP server configurations
  • Debug logging and troubleshooting workflows

Migration Notes:

  • No breaking changes - drop-in replacement
  • Optional: Update workflows to use new -v/--verbose CLI flags for better debugging
  • Optional: Consider using customSchemas for custom server type validation
  • Optional: Set DEBUG=server:* environment variable for detailed request logging

Package Links


Merged PRs


Status

✅ **C...


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.


Changeset

  • Type: patch
  • Description: Bump MCP Gateway to v0.0.76: update DefaultMCPGatewayVersion and recompile workflow lock files to reference ghcr.io/githubnext/gh-aw-mcpg:v0.0.76. This is a non-breaking dependency bump.

Ahoy! This treasure was crafted by 🏴‍☠️ Changeset Generator

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update MCP Gateway to version 0.0.76 Update MCP Gateway to v0.0.76 Jan 22, 2026
Copilot AI requested a review from pelikhan January 22, 2026 12:31
@pelikhan pelikhan added the smoke label Jan 22, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

🎬 THE ENDSmoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨

@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰

@github-actions
Copy link
Contributor

📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing...

@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

@github-actions
Copy link
Contributor

GitHub MCP ✅ — [docs] docs: unbloat upgrading guide - 70% reduction; [docs] Document new gh aw list command
Serena MCP ✅
Playwright ✅
Tavily ✅
File write ✅
Bash cat ✅
Overall: PASS

AI generated by Smoke Codex

@github-actions
Copy link
Contributor

Smoke Test Results

Overall Status: PASS

@pelikhan @Copilot

AI generated by Smoke Copilot

@github-actions
Copy link
Contributor

Smoke Test Results - Claude

✅ GitHub MCP
✅ Serena MCP
✅ Playwright
✅ Tavily
✅ File Writing
✅ Bash

Overall: PASS

AI generated by Smoke Claude

@github-actions
Copy link
Contributor

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

@pelikhan pelikhan marked this pull request as ready for review January 22, 2026 12:38
@pelikhan pelikhan merged commit 7986ef4 into main Jan 22, 2026
83 checks passed
@pelikhan pelikhan deleted the copilot/update-mcp-gateway-to-v0-0-76 branch January 22, 2026 12:39
@github-actions
Copy link
Contributor

Smoke Test: Claude - PASS ✅

Test Results:
✅ GitHub MCP | ✅ Serena MCP | ✅ Playwright | ✅ Tavily | ✅ File Write | ✅ Bash

Overall: PASS

AI generated by Smoke Claude

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ca] Update MCP Gateway to v0.0.76

2 participants