What's Changed
- feat: allow tool_calls for structured OpenRouter by @oleghalin in #930
- fix(anthropic): handle Unix timestamp in rate limit reset headers by @lorisleiva in #931
- fix(anthropic): replace deprecated output_format with output_config.format by @chloe-pomegranate in #929
- feat(anthropic): Add support for automatic caching by @satoved in #917
- fix(anthropic): tool result caching by @sixlive in #867
- feat(openrouter): add support for embedding. by @hipig in #887
- fix: prevent content truncation during OpenRouter reasoning-to-text transition by @alanost in #891
- Support batch embeddings for Gemini provider by @larskoole in #915
New Contributors
- @lorisleiva made their first contribution in #931
- @chloe-pomegranate made their first contribution in #929
- @alanost made their first contribution in #891
Full Changelog: v0.99.20...v0.99.21