Skip to content

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 @tool and @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.