What's Changed
Features
- add ToolFactory.from_mcp to convert MCP servers into validated tools by @ArtemShatokhin in #453
- enable OpenAPI schema generation for tools by @bonk1t in #446
- add server_url to run_fastapi for better schema generation by @ArtemShatokhin in #465
Fixes and improvements
- fix: correct guardrail streaming persistence and refactor execution modules by @bonk1t in #434
- fix: normalize basetool error output by @bonk1t in #455
- fix: prevent streaming context override mutation by @bonk1t in #457
- improvement: move timeout into a tool input field by @ArtemShatokhin in #456
- improvement: simplified model definition in litellm doc by @ArtemShatokhin in #463
Dependencies
Docs
- add n8n integration docs by @dumitruPuggle in #464
- update n8n integration documentation to include notes on self-h… by @dumitruPuggle in #466
Full Changelog: v1.4.1...v1.5.0