Skip to content

v0.9.0

Latest

Choose a tag to compare

@vietanh85 vietanh85 released this 20 Jul 10:30
b790921

v0.9.0

Features

  • File upload & remote file references: Add provider-neutral FileUploader interface and RemoteFileRef for OpenAI, Anthropic, and Google Gemini providers. Compat providers fall back to inline base64.
    • provider.FileUpload, provider.RemoteFileRef, provider.FileUploader, provider.FileUploadCapableModel
    • Part.RemoteRef field, ModelCapabilities.FileUpload bool
    • See PR #115 for details.

Tests

  • 2794 total tests (up from 1809), all passing
  • 100% coverage on all new functional code

What's Changed

  • Enhance error handling for OpenAI-compatible servers by @nehmeroumani in #110
  • fix: OpenRouter reasoning dropped (#111) and server-tool loop termination (#112) by @vietanh85 in #113
  • feat: provider-neutral file upload and remote file references by @vietanh85 in #115

Full Changelog: v0.8.5...v0.9.0