Changelog
Improvements:
- MongoDB connection handshake now includes Agno version metadata. This enables better connection identification and log analysis for users hosting MongoDB clusters with multiple applications.
- Crawl4aiTools: Add the
proxy_configparameter, allowing further configuration of the Toolkit. - Forbid tools to operate out of base directory: Update
PythonToolsandMLXTranscribeToolsto automatically disallow operating outside of the contextual base directory. Add therestrict_to_base_dirto opt out of this feature and allow operations outside of the base directory. - MarkdownChunker: Now support
split_on_headingsparameter to finely control how chunks are separated. - Knowledge ContentsDB requirement: Improved warning and log messages when contentsDB is not used with
Knowledge. Improved filter handling for agentic search.
Bug Fixes:
- Team session names: Fix an issue when using
get_session_namedirectly from Team instances. - HITL consecutive user input: Fix an issue on certain HITL flows when getting user input in multiple consecutive rounds.
- AgentOS Knowledge router: Fix an issue where AsyncDB was not correctly routed to for content update operations
What's Changed
- fix: generating session name for Team by @kepler in #5933
- Fix: active_requirements not populated for subsequent HITL round by @mishramonalisha76 in #5926
- [chore] Include Agno version details in MongoDB handshake by @NoahStapp in #5922
- fix: introduce proxy_config to the Crawl4aiTools toolkit by @aayush598 in #5859
- fix: replace eval() with type mapping [SDK-417] by @harshsinha03 in #5912
- feat: add restrict_to_base_dir param to PythonTools and MLXTranscribeTools by @manuhortet in #5940
- fix: Knowledge apatch content support by @willemcdejongh in #5942
- fix: AttributeError in get_session_name when run_input is a string by @pbassut in #5869
- chore: Knowledge logging and filtering logic updates by @willemcdejongh in #5927
- chore: v2.3.24 by @manuhortet in #5949
New Contributors
- @NoahStapp made their first contribution in #5922
- @pbassut made their first contribution in #5869
Full Changelog: v2.3.23...v2.3.24