livekit-agents@1.3.4

livekit/agentslivekit-agents@1.3.4Nov 24, 2025by theomonnom

AI Summary

New provider additions (OVHcloud) and ElevenLabs updates, including STTv2 support and Cartesia pronunciation dictionary support.

Key Highlights

  • Added OVHcloud AI Endpoints provider
  • Added ElevenLabs STTv2 with streaming support
  • Support for pronunciation dictionary in Cartesia TTS
  • Added `chat_ctx` argument to `AgentSession.generate_reply`
  • Fixed contextvar when using text mode in console

New Features

  • OVHcloud AI Endpoints provider
  • ElevenLabs STTv2 support
  • Cartesia pronunciation dictionary
  • Chat context argument for generate_reply

Full Release Notes

## What's Changed
* fix `task_ids` is not defined by @theomonnom in https://github.com/livekit/agents/pull/4025
* fix tests and type checking by @longcw in https://github.com/livekit/agents/pull/4011
* fix contextvar when using text mode in console by @longcw in https://github.com/livekit/agents/pull/3972
* allow turn detection mode to be updated within session by @longcw in https://github.com/livekit/agents/pull/3816
* Inference: Allow provider specific parameter updates by @adrian-cowham in https://github.com/livekit/agents/pull/3808
* Fix docstrings after #1811 Blingfire default tokenizer switch by @mrkowalski in https://github.com/livekit/agents/pull/3812
* fix bithuman avatar getting local participant identity by @longcw in https://github.com/livekit/agents/pull/4029
* Allow pause in final transcript by @chenghao-mou in https://github.com/livekit/agents/pull/3995
* clear internal buffer of datastream io when interruption by @longcw in https://github.com/livekit/agents/pull/4030
* Support for pronunciation dictionary in Cartesia TTS by @cateet in https://github.com/livekit/agents/pull/4033
* Add OVHcloud AI Endpoints provider by @eliasto in https://github.com/livekit/agents/pull/4037
* bring back `drain-timeout` on the CLI by @theomonnom in https://github.com/livekit/agents/pull/4038
* feat(elevenlabs): add STTv2 with streaming support for Scribe v2 by @yorrick in https://github.com/livekit/agents/pull/3909
* add JobContext.local_participant_identity by @longcw in https://github.com/livekit/agents/pull/4031
* fix: ensure logger name is set even when custom scope is provided by @davidzhao in https://github.com/livekit/agents/pull/4040
* chore: remove pyav <16 lock by @davidzhao in https://github.com/livekit/agents/pull/4044
* add use_realtime to elevenlabs stt and support scribe v2 realtime model by @longcw in https://github.com/livekit/agents/pull/4041
* Remove flags from RawFunctionDescription by @philipp-eisen in https://github.com/livekit/agents/pull/4050
* Temp workaround for langfuse otel traces by @chenghao-mou in https://github.com/livekit/agents/pull/3987
* fix cloud tracer overwrites user-defined tracer provider by @longcw in https://github.com/livekit/agents/pull/4060
* Fix: Propagate ws_url in AgentServer.from_server_options by @kstonekuan in https://github.com/livekit/agents/pull/4046
* make `ChatContext.summarize` private by @theomonnom in https://github.com/livekit/agents/pull/4068
* add makefile by @chenghao-mou in https://github.com/livekit/agents/pull/4067
* feat(openai): add verbosity parameter support to LLM.with_azure() by @IanSteno in https://github.com/livekit/agents/pull/4070
* add dump signal handler and IPC message by @chenghao-mou in https://github.com/livekit/agents/pull/4064
* fix: accurate speech duration in VAD EOS by @jayeshp19 in https://github.com/livekit/agents/pull/4058
* add `chat_ctx` argument to `AgentSession.generate_reply` by @theomonnom in https://github.com/livekit/agents/pull/4074
* add livekit credentials to environment by @tinalenguyen in https://github.com/livekit/agents/pull/4075
* Changing audio format for rime from wav/mp3 to pcm by @gokuljs in https://github.com/livekit/agents/pull/4073
* livekit-agents 1.3.4 by @theomonnom in https://github.com/livekit/agents/pull/4077

## New Contributors
* @eliasto made their first contribution in https://github.com/livekit/agents/pull/4037
* @yorrick made their first contribution in https://github.com/livekit/agents/pull/3909
* @philipp-eisen made their first contribution in https://github.com/livekit/agents/pull/4050
* @kstonekuan made their first contribution in https://github.com/livekit/agents/pull/4046
* @IanSteno made their first contribution in https://github.com/livekit/agents/pull/4070

**Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.3.3...livekit-agents@1.3.4