v0.2.12 (2025-05-29)
What's Changed
- Add
vendor_id
andvendor_details.finish_reason
to Gemini/Google model responses by @davide-andreoli in #1800 - Fix units of
sse_read_timeout
timedelta
by @alexmojaki in #1843 - Support functions as
output_type
, as well as lists of functions and other types by @DouweM in #1785 - Enhance Gemini usage tracking to collect comprehensive token data by @kiqaps in #1752
- docs: add scope when loading credentials from file in google by @Kludex in #1850
- Add support for Claude 4 Sonnet and Opus models in Bedrock by @samtin0x in #1838
- Add
ModelProfile
to let model-specific behaviors be configured independent of the model class by @DouweM in #1835 - Add new provider classes for Together AI, Fireworks AI, and Grok with automatic model profile selection by @DouweM in #1842
- Fix weather agent example with UI by @vp777 in #1851
New Contributors
- @davide-andreoli made their first contribution in #1800
- @samtin0x made their first contribution in #1838
- @vp777 made their first contribution in #1851
Full Changelog: v0.2.11...v0.2.12