V0.17.2
Version 0.17.2
This release introduces several enhancements across different modules, improving functionality and ensuring better performance and validation.
New Features
- Added automatic and manual optimization features to LanceDBDocStore, which optimizes the database after a certain number of operations and allows for manual optimization triggers. (dfef865) (Eric Ma)
- Introduced validation for user-provided tools in AgentBot to ensure they are properly decorated with
@tooland@nodeify, enhancing reliability and correctness. (22c07f9) (Eric Ma) - Enhanced llamabot by supporting additional keyword arguments in completion functions and enforcing decoration requirements for tools, improving flexibility and integration capabilities. (1235244) (Eric Ma)
Refactorings
- Refactored the import of ToolBot in PocketFlow to avoid circular import issues, enhancing code maintainability and reliability. (dafd349) (Eric Ma)
Bug Fixes
- None
Deprecations
- None
This version continues to focus on enhancing the user experience and robustness of the system through thoughtful features and necessary refactorings.