v1.20.0 (2025-11-18)
What's Changed
- Add support for Gemini 3 Pro by @DouweM in #3464
- Support Gemini enhanced JSON Schema features by @conradlee in #3357
- Wrap
GoogleModelgoogle.genai.errors.APIErrorinModelHTTPErrorso it works withFallbackModelby @timothy-jeong in #3139 - fix: Change handling of empty state objects for AG-UI by @MikeRyanDev in #3462
- Adds
{ModelRequest,ModelResponse}.metadatafields by @adtyavrdhn in #3422 - Make
RunContext.usageavailable with Temporal by @mattbrandman in #3434 - Add
ttltoCachePointand Anthropic caching model settings by @Wh1isper in #3450 - Extract google model usage using genai-prices by @alexmojaki in #3466
- Update has_content method to check content data by @dsfaccini in #3436
New Contributors
- @conradlee made their first contribution in #3357
- @MikeRyanDev made their first contribution in #3462
- @timothy-jeong made their first contribution in #3139
Full Changelog: v1.19.0...v1.20.0