v0.0.109
🌟 Release Highlights
This release focuses on improving payload handling flexibility and internal code quality.
✨ What's New
Configurable Payload Size Threshold (#790)
- MCP Gateway now allows you to control when tool response payloads are stored to disk vs. returned inline
- Configure via
--payload-size-thresholdCLI flag,MCP_GATEWAY_PAYLOAD_SIZE_THRESHOLDenvironment variable, orpayload_size_thresholdin config file - Default threshold: 1024 bytes (responses larger than this are saved to disk with metadata returned)
- Priority: CLI flag > Environment variable > Config file > Default
- Why it matters: Tune memory usage and performance based on your workload—smaller thresholds reduce memory pressure for high-volume agents, larger thresholds minimize disk I/O for agents handling moderate payloads
🔧 Internal Improvements
- Enhanced debug logging for DIFC agent module (#751)
- Improved test coverage for authentication package (#714)
🐳 Docker Image
The Docker image for this release is available at:
docker pull ghcr.io/github/gh-aw-mcpg:v0.0.109
# or
docker pull ghcr.io/github/gh-aw-mcpg:latestSupported platforms: linux/amd64, linux/arm64
For complete details, see the full release notes.
Generated by Release
What's Changed
- [test-improver] Improve tests for auth package by @github-actions[bot] in #714
- [log] Add debug logging to DIFC agent module by @github-actions[bot] in #751
- Add configurable payload size threshold for inline vs disk storage by @Copilot in #790
Full Changelog: v0.0.107...v0.0.109