Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 995 Bytes

CHANGELOG.md

File metadata and controls

22 lines (20 loc) · 995 Bytes

0.1.9

  • Enhanced storage capabilities for production readiness:
  • Added SQLite as primary storage backend for ThreadManager and StateManager
  • Implemented persistent storage with unique store IDs
  • Added CRUD operations for state management
  • Enabled multiple concurrent stores with referential integrity
  • Improved state persistence and retrieval mechanisms

0.1.8

  • Added base processor classes for extensible tool handling:
    • ToolParserBase: Abstract base class for parsing LLM responses
    • ToolExecutorBase: Abstract base class for tool execution strategies
    • ResultsAdderBase: Abstract base class for managing results
  • Added dual support for OpenAPI and XML tool calling patterns:
    • XML schema decorator for XML-based tool definitions
    • XML-specific processors for parsing and execution
    • Standard processors for OpenAPI function calling
  • Enhanced streaming capabilities:
    • execute_tools_on_stream: Execute tools in real-time during streaming

0.1.7

  • v1 streaming responses