Skip to content

livekit-agents@1.8.5

Latest

Choose a tag to compare

@tinalenguyen tinalenguyen released this 06 Oct 02:06
76de175

What's Changed

  • fix: support gemini-3.8-live and warn on api mismatches by @chenghao-mou in #7587
  • feat: add sticky llm fallback routing by @chenghao-mou in #7589
  • chore: remove unused ATTR_START_TIME, ATTR_END_TIME, and ATTR_SESSION_OPTIONS telemetry constants by @detail-app[bot] in #6934
  • docs: update LiveKit Inference OpenAI model list for newer GPT-5.x variants by @detail-app[bot] in #7588
  • docs(bithuman): bring the plugin README and docstrings up to date by @sgu-bithuman in #7570
  • fix(google): send the call id with tool responses on Vertex AI by @lucasolinas in #7591
  • fix(cli): preserve Unicode logs on Windows CP1252 by @Luke-salinero in #7594
  • fix(llm): keep non-ascii text readable in mcp results and task group tool description by @avionicharshit-byte in #7565
  • chore(examples): use AssemblyAI universal-3-6-pro by @dlange-aai in #7578
  • fix(google): don't send a locally made call id back to the server by @davidzhao in #7610
  • fix(openai): replay function calls and their outputs on a realtime reconnection by @zdurm in #7576
  • fix(soniox): widen final span to all timed tokens, never regress end_time by @rkfshakti in #6976
  • chore(deps): update dependency pyjwt to v2.15.0 [security] by @renovate[bot] in #7563
  • chore(deps): update astral-sh/setup-uv action to v10 by @renovate[bot] in #7048
  • fix(tavus): don't retry 4xx when calling the Tavus API, and keep the provider's error by @sidxh in #7494
  • fix(telemetry): free the sampled threads' frames when a loop stall sample returns by @zdurm in #7613
  • fix: avoid duplicate token usage on llm fallback spans by @chenghao-mou in #7532
  • feat: correlate telemetry spans with the conversation by @chenghao-mou in #7533
  • feat: include tool names in telemetry result parts by @chenghao-mou in #7534
  • fix(elevenlabs): prewarm websocket connection by @nikhiljangid120 in #7586
  • fix(elevenlabs): re-arm response timeout after audio arrives by @davidzhao in #7627
  • feat: record LLM input as deltas on trace spans by @davidzhao in #7605
  • fix(voice): re-watch a completed AgentTask's awaiter in the active run by @u9g in #7641
  • feat(boson-avatar): add avatar plugin by @warlockee in #7019
  • feat(aws): add Nova Sonic 2.5 support by @samx18 in #7505
  • livekit-agents@1.8.5 by @github-actions[bot] in #7642

New Contributors

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