Skip to content

v0.1.13-update.4

Latest
Compare
Choose a tag to compare
@asdek asdek released this 28 May 23:51
c4bffe6

Highlights

  • Upstream Sync: Updated to the latest upstream version with critical bug fixes and new features
  • Google AI Tool Handling: Fixed issue where Gemini models would ignore all but the first tool call
  • AWS Bedrock Knowledge Bases: Added comprehensive vector store support for AWS Bedrock Knowledge Bases
  • Anthropic Reasoning Enhancement: Added reasoning content support for function calling choices to maintain consistency with Claude Sonnet 4

Major Improvements

Upstream Integration

This release incorporates the latest changes from the upstream repository, bringing several important fixes and enhancements.

Google AI Provider Enhancements

  • Fixed Multi-Tool Processing: Google AI provider now correctly handles multiple tool calls in a single request
  • Improved Tool Consolidation: Changed from creating multiple tools with single function declarations to a single tool with multiple function declarations
  • Better API Compatibility: Aligned tool handling with Google AI API expectations for more reliable function calling

AWS Bedrock Knowledge Bases Vector Store

  • Complete Vector Store Implementation: Added full support for AWS Bedrock Knowledge Bases as a vector store backend
  • Document Ingestion: Comprehensive document ingestion capabilities with support for various file formats
  • S3 Integration: Native S3 bucket integration for document storage and retrieval
  • Metadata Filtering: Advanced filtering capabilities for precise document retrieval

Anthropic Provider Improvements

  • Reasoning Content for Function Calls: Added reasoning content support to function calling choices
  • Claude Sonnet 4 Compatibility: Enhanced compatibility with the latest Claude Sonnet 4 model behavior
  • Consistent API Behavior: Synchronized reasoning content handling with OpenAI provider for consistent cross-provider experience

Borrowed Upstream Pull Requests

This release incorporates code and improvements from the following upstream pull requests:

Contributors

Full Changelog: v0.1.13-update.3...v0.1.13-update.4