Skip to content

0.3.0

Compare
Choose a tag to compare
@mozharovsky mozharovsky released this 23 Dec 19:44
· 193 commits to main since this release

What's Changed

Core Improvements

  • Added async interface to MessageStore for better I/O performance
  • Introduced batch operations for message management (add_messages, remove_messages)
  • Unified ContextManager interface with create/optimize/find methods
  • Enhanced usage and cost tracking with proper accumulation

Developer Experience

  • Renamed response types to better reflect streaming nature (AgentResponseChunk)
  • Updated event types to match new response chunk naming convention
  • Improved context management with centralized data access
  • Enhanced documentation with updated examples and protocols

Bug Fixes

  • Fixed usage statistics accumulation in streaming responses

Breaking Changes

  • Renamed AgentResponse to AgentResponseChunk
  • Renamed CompletionResponse to CompletionResponseChunk
  • Updated event types to use new chunk naming
  • MessageStore methods now require async/await

Contributors

Thanks to:

Full Changelog: 0.2.0...0.3.0