What's Changed
- add shutdown method for AgentSession by @tinalenguyen in #3429
- fixes #3435 by @mrkowalski in #3437
- fix(openai): correctly handle update_options for active sessions by @davidzhao in #3448
- fix openai realtime with azure when input_audio_noise_reduction is not given by @longcw in #3451
- feat: trace Realtime Model Token/Cost via OpenTelemetry by @longcw in #3439
- fix oai realtime options with default null by @longcw in #3458
- Bug fix: Safe handling in ChatContext.truncate() when fewer items than max_items by @adianliusie in #3457
- fix silero vad speech_buffer_max_reached by @longcw in #3452
- [Cartesia] Upgrade Default Voice by @chongzluong in #3446
New Contributors
- @adianliusie made their first contribution in #3457
Full Changelog: https://github.com/livekit/agents/compare/livekit-agents@1.2.9...livekit-agents@1.2.11