livekit-agents@1.2.16

livekit/agentslivekit-agents@1.2.16Oct 27, 2025by theomonnom

AI Summary

Performance improvements, AWS realtime fixes, and new TTS models.

Key Highlights

  • Conditional message truncation based on LLM capabilities.
  • AWS realtime: make ModelStreamErrorException recoverable.
  • Cartesia: sonic-3 model.
  • Soniox STT parameter updates.

New Features

  • Conditional message truncation
  • Cartesia sonic-3 model
  • New Soniox STT parameters

Full Release Notes

## What's Changed
* Conditional message truncation based on LLM capabilitities by @hadamove-rapidsos in https://github.com/livekit/agents/pull/3655
* AWS realtime: make ModelStreamErrorException recoverable by @longcw in https://github.com/livekit/agents/pull/3662
* use inference gateway in basic_agent by @longcw in https://github.com/livekit/agents/pull/3611
* chore: use self.chat_ctx in multi_agent example by @longcw in https://github.com/livekit/agents/pull/3663
* fix(speechmatics): AdditionalVocab configuration update by @sam-s10s in https://github.com/livekit/agents/pull/3676
* chore(cartesia): default to the latest API version by @davidzhao in https://github.com/livekit/agents/pull/3652
* Update Soniox STT parameters by @matejmarinko-soniox in https://github.com/livekit/agents/pull/3670
* Improve gcp vertex credential check by @ChenghaoMou in https://github.com/livekit/agents/pull/2798
* Add streaming support for Neuphonic by @alexshelkov in https://github.com/livekit/agents/pull/3182
* Unify generate_reply and say code pattern by @ChenghaoMou in https://github.com/livekit/agents/pull/3683
* chore: correct minimax-ai package name by @davidzhao in https://github.com/livekit/agents/pull/3682
* fix(cartesia,deepgram): correctly timeout while in middle of TTS synthesis by @davidzhao in https://github.com/livekit/agents/pull/3686
* feat(voice/run_result): OTEL tracing of judge by @bml1g12 in https://github.com/livekit/agents/pull/3639
* feat: add CometAPI integration to OpenAI plugin by @TensorNull in https://github.com/livekit/agents/pull/3641
* Configure Prometheus in multi process mode by @efontan-dialpad in https://github.com/livekit/agents/pull/3565
* Fix: Connection Pool race condition  by @adrian-cowham in https://github.com/livekit/agents/pull/3705
* chore: lock onnxruntime to <=1.23.1 by @davidzhao in https://github.com/livekit/agents/pull/3712
* fix(worker): ensure safe iteration over process pool during job joining by @Panmax in https://github.com/livekit/agents/pull/3710
* feat(cartesia): sonic-3 by @davidzhao in https://github.com/livekit/agents/pull/3715

## New Contributors
* @hadamove-rapidsos made their first contribution in https://github.com/livekit/agents/pull/3655
* @matejmarinko-soniox made their first contribution in https://github.com/livekit/agents/pull/3670
* @TensorNull made their first contribution in https://github.com/livekit/agents/pull/3641
* @efontan-dialpad made their first contribution in https://github.com/livekit/agents/pull/3565

**Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.2.15...livekit-agents@1.2.16