Changelog
New Features:
- OpenRouter Cost: Now tracking
coston metrics for runs onOpenRouter. More providers to come in future.
Improvements:
- RBAC & Security Key: Improved the handling in cases where security key and JWT authorization are both enabled, that JWT authorization is favoured.
- Migrate All DBs: Added endpoint to migrate all DBs via AgentOS.
Bug Fixes:
- Storage for Run Requirements: Fix an issue storing run requirements (HITL related field) in certain streaming scenarios.
- Async database streaming: Fixed an issue with sync/async method mismatch.
What's Changed
- fix: parse run requirements properly on events by @manuhortet in #5760
- fix: yield tool call error event by @anuragts in #5759
- fix: use async session read in _arun_stream [SDK-394] by @harshsinha03 in #5762
- fix: JWT Auth vs Security Key by @dirkbrnd in #5767
- test: session async db coverage [SDK-399] by @harshsinha03 in #5766
- chore: update toolkits to use
@toolin its methods by @kausmeows in #5701 - feat: support cost in Metrics for OpenRouter usage accounting purposes by @catarinaopires in #5672
- feat: Migrate all DBs by @dirkbrnd in #5774
- chore: Release 2.3.15 by @dirkbrnd in #5776
New Contributors
- @catarinaopires made their first contribution in #5672
Full Changelog: v2.2.14...v2.3.15