[0.0.17] - 2025-07-22
Added
- 🔄 Hot Reload Support for Configuration Files: Added
--hot-reload
flag to watch your config file for changes and dynamically reload MCP servers without restarting the application—enabling seamless development workflows and runtime configuration updates. - 🤫 HTTP Request Filtering for Cleaner Logs: Added configurable log filtering to reduce noise from frequent HTTP requests, making debugging and monitoring much clearer in production environments.
Changed
- ⬆️ Updated MCP Package to v1.12.1: Upgraded MCP dependency to resolve compatibility issues with Pydantic and improve overall stability and performance.
- 🔧 Normalized Streamable HTTP Configuration: Streamlined configuration syntax for streamable-http servers to align with MCP standards while maintaining backward compatibility.
What's Changed
- enh: Allow for startup if some MCPs unavailable, graceful shutdown and better subtask handling by @taylorwilsdon in #194
- fix: propagate schema_defs to enable using schemas within native collections by @amichai-gloat in #196
- feat: support hot reload on config change by @taylorwilsdon in #212
- enh: Rename Streamable HTTP type to match spec best practices, add helper function by @taylorwilsdon in #210
- docs: readme: correct '--headers' to '--header' by @amichai-gloat in #195
- Add dockerignore by @krewi1 in #208
- doc: Changelog & Readme Updates for 0.17 by @taylorwilsdon in #213
- 0.0.17 by @taylorwilsdon in #216
- Raise and alias by @taylorwilsdon in #224
New Contributors
- @amichai-gloat made their first contribution in #196
- @krewi1 made their first contribution in #208
Full Changelog: v0.0.16...v0.0.17