github github/gh-aw-mcpg v0.0.94

latest releases: v0.3.20, v0.3.19, v0.3.18...
3 months ago

🌟 Release Highlights

This release focuses on enhanced observability, testing infrastructure, and reliability for MCP Gateway. Key improvements include upgraded SDK observability, comprehensive test coverage for critical components, and refined logging capabilities.

✨ What's New

  • 🔍 Enhanced SDK Observability (#590) - Upgraded to go-sdk v1.2.0, bringing improved resource management, built-in request/response logging, and better error tracking for MCP server interactions. This provides deeper visibility into backend server behavior and simplifies debugging.

  • 🔐 Authentication Debug Logging (#587) - Added detailed debug logging to the authentication middleware, making it easier to troubleshoot authorization issues and track session management. Enable with DEBUG=auth:* for real-time auth flow visibility.

  • 💾 Large Payload Storage (#593) - Comprehensive tests now validate the large payload storage system and session isolation. The gateway stores oversized tool responses in /tmp/jq-payloads (configurable via --payload-dir), ensuring agents can access full payloads when responses exceed size limits.

🐛 Bug Fixes & Improvements

  • ✅ Test Infrastructure - Multiple improvements to test reliability:
    • Added comprehensive timeout tests for launcher operations (#578)
    • Enhanced logger package test coverage (#589)
    • Fixed linting errors and test logic in JSONL logger (#591)
    • Updated test expectations to match actual error messages (#592)

🐳 Docker Image

The Docker image for this release is available at:

docker pull ghcr.io/githubnext/gh-aw-mcpg:v0.0.94
# or
docker pull ghcr.io/githubnext/gh-aw-mcpg:latest

Supported platforms: linux/amd64, linux/arm64

📖 Getting Started

For configuration guidance, see:


Ahoy! This treasure was crafted by 🏴‍☠️ Release


What's Changed

  • [test] Add comprehensive timeout tests for launcher.GetOrLaunch() by @github-actions[bot] in #578
  • [log] Add debug logging to authentication middleware by @github-actions[bot] in #587
  • [test-improver] Improve tests for logger package by @github-actions[bot] in #589
  • fix: resolve linting errors and fix test logic in jsonl_logger_test.go by @lpcox in #591
  • Upgrade go-sdk to v1.2.0 with enhanced observability and resource management by @Copilot in #590
  • fix: update test expectations to match actual error messages by @lpcox in #592
  • test: add tests for large payload storage and session isolation by @lpcox in #593

Full Changelog: v0.0.92...v0.0.94

Don't miss a new gh-aw-mcpg release

NewReleases is sending notifications on new releases.