livekit-agents@1.8.6

livekit/agentslivekit-agents@1.8.6Oct 9, 2026by tinalenguyen

Upgrading?

AI Summary

This release focuses on stabilizing core components like STT, TTS, and IPC through various bug fixes, while introducing new integrations for Sarvam TTS and Nabrah STT, and optimizing inference and connection behaviors.

Key Highlights

  • Added Sarvam bulbul:v4-flash TTS provider
  • Added Nabrah Arabic STT plugin
  • Added Cerebras qwen-3.8-27b Chat Model support
  • Optimized IPC preload and connection stability
  • Fixed stream handling and telemetry reporting

New Features

  • Sarvam bulbul:v4-flash TTS
  • Nabrah Arabic STT
  • Cerebras qwen-3.8-27b Chat Model
  • Speechify stream synthesis and prewarm
  • OpenAI Responses API prewarming

Full Release Notes

## What's Changed
* fix(sarvam): close the streams the STT collects by @dhruvladia-sarvam in https://github.com/livekit/agents/pull/7058
* fix(aws): keep realtime session active after stream restart by @uuzzrm in https://github.com/livekit/agents/pull/6811
* fix(telemetry): format a loop stall report without reading source files by @zdurm in https://github.com/livekit/agents/pull/7616
* update deps by @davidzhao in https://github.com/livekit/agents/pull/7655
* fix(deps): bump bithuman in uv.lock for Windows wheel support by @abhijeetgaur-dev in https://github.com/livekit/agents/pull/7559
* fix(voice): keep preemptive generation when only non-ASCII punctuation changes by @ahmad65saad in https://github.com/livekit/agents/pull/7507
* fix(ipc): allow opting out of the local EOT weights in the preload by @Zaygal in https://github.com/livekit/agents/pull/7580
* fix(openai): prewarm Responses API connections by @nikhiljangid120 in https://github.com/livekit/agents/pull/7584
* feat(speechify): stream synthesize(), reuse the HTTP connection, add prewarm() by @vitalragaz in https://github.com/livekit/agents/pull/7543
* fix(tests): pin toxiproxy to v2.12.0 by @1egoman in https://github.com/livekit/agents/pull/7676
* fix(inference): keep temperature/top_p for gpt-5.1+ at reasoning_effort none by @adrian-cowham in https://github.com/livekit/agents/pull/7650
* fix(ipc): skip the EOT preload in spawned job processes by @longcw in https://github.com/livekit/agents/pull/7665
* fix(voice): enforce max_tool_steps on the realtime tool loop by @longcw in https://github.com/livekit/agents/pull/7555
* fix(mcp): tell the server when a tool call is cancelled by @longcw in https://github.com/livekit/agents/pull/7542
* fix(voice): store only the spoken part of a reply when the TTS fails by @longcw in https://github.com/livekit/agents/pull/7670
* fix(llm): diff a chat context in O(n log n) when its item ids are unique by @zdurm in https://github.com/livekit/agents/pull/7626
* fix(ipc): let one flag skip the whole local-inference preload by @longcw in https://github.com/livekit/agents/pull/7681
* fix(ipc): close the job loop when the runner exits by @zdurm in https://github.com/livekit/agents/pull/7630
* fix(gpt-live): remember the mute across a reconnect by @Zaygal in https://github.com/livekit/agents/pull/7675
* fix(tts): keep TTS.sample_rate in sync when update_options changes it by @Rehansanjay in https://github.com/livekit/agents/pull/7135
* bithuman: fix package description casing and add bitHuman docs URL by @sgu-bithuman in https://github.com/livekit/agents/pull/7677
* fix(voice): skip the AEC warmup in simulations by @chenghao-mou in https://github.com/livekit/agents/pull/7674
* fix: migrate soniox websocket authentication by @chenghao-mou in https://github.com/livekit/agents/pull/7698
* feat(sarvam): add bulbul:v4-flash TTS by @dhruvladia-sarvam in https://github.com/livekit/agents/pull/7335
* feat(nabrah): add Nabrah Arabic STT plugin by @MagdiWaleed in https://github.com/livekit/agents/pull/7337
* feat(cerebras): add qwen-3.8-27b to CerebrasChatModels by @abhijeetgaur-dev in https://github.com/livekit/agents/pull/7680
* docs(microsoft_ai): correct MAI STT/TTS availability in README by @tinalenguyen in https://github.com/livekit/agents/pull/7704
* livekit-agents@1.8.6 by @github-actions[bot] in https://github.com/livekit/agents/pull/7707

## New Contributors
* @abhijeetgaur-dev made their first contribution in https://github.com/livekit/agents/pull/7559
* @ahmad65saad made their first contribution in https://github.com/livekit/agents/pull/7507
* @Zaygal made their first contribution in https://github.com/livekit/agents/pull/7580
* @vitalragaz made their first contribution in https://github.com/livekit/agents/pull/7543
* @MagdiWaleed made their first contribution in https://github.com/livekit/agents/pull/7337

**Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.8.5...livekit-agents@1.8.6

Related Repositories