livekit-agents@1.5.1

livekit/agentslivekit-agents@1.5.1Mar 23, 2026by theomonnom

AI Summary

A maintenance patch that stabilizes the 1.5 series by adding Azure OpenAI support, translation capabilities, and observability enhancements.

Key Highlights

  • Azure OpenAI Realtime support and tests added
  • Translation support enabled for Gladia and Soniox
  • Support for custom observability endpoints (LIVEKIT_OBSERVABILITY_URL)
  • Introduction of the Hamming monitoring plugin
  • AGC enabled by default on RoomInput audio

New Features

  • MCPToolset addition
  • Default AGC on RoomInput
  • Minimum LiveKit SDK version bumped to 1.1.3
  • SDK version included in SessionReport for observability

Full Release Notes

> [!NOTE]  
> **livekit-agents 1.5 introduced many new features. You can check out the changelog [here](https://github.com/livekit/agents/releases/tag/livekit-agents%401.5.0).**


## What's Changed
* fix azure openai realtime support & add realtime models tests by @theomonnom in https://github.com/livekit/agents/pull/5168
* fix(core): version mismatch due to bad merge by @chenghao-mou in https://github.com/livekit/agents/pull/5176
* fix(turn-detector): relax transformers upper bound to allow 5.x by @gdoermann in https://github.com/livekit/agents/pull/5174
* (gladia & soniox): add translation support by @tinalenguyen in https://github.com/livekit/agents/pull/5148
* feat(agents): support LIVEKIT_OBSERVABILITY_URL for custom observability endpoints by @theomonnom in https://github.com/livekit/agents/pull/5179
* (xai tts): update websocket endpoint by @tinalenguyen in https://github.com/livekit/agents/pull/5180
* fix(core): restore chat topic support in room IO by @chenghao-mou in https://github.com/livekit/agents/pull/5181
* Unskip Tool Call Items before Summarization in Task Group by @toubatbrian in https://github.com/livekit/agents/pull/5169
* add sdk_version to SessionReport for observability by @theomonnom in https://github.com/livekit/agents/pull/5182
* feat(hamming): add hamming monitoring plugin package by @duchammingai in https://github.com/livekit/agents/pull/5135
* chore(mypy): enable mypy cache in type checking by @chenghao-mou in https://github.com/livekit/agents/pull/5192
* fix: expose Chirp 3 google STT endpoint sensitivity by @karlsonlee-livekit in https://github.com/livekit/agents/pull/5196
* add MCPToolset by @longcw in https://github.com/livekit/agents/pull/5138
* Feat/personaplex plugin by @milanperovic in https://github.com/livekit/agents/pull/4660
* fix: skip redundant realtime events in OpenAI plugin by @theomonnom in https://github.com/livekit/agents/pull/5204
* feat: enable AGC by default on RoomInput audio by @theomonnom in https://github.com/livekit/agents/pull/5185
* bump minimum livekit sdk version to 1.1.3 by @theomonnom in https://github.com/livekit/agents/pull/5206
* livekit-agents 1.5.1 by @theomonnom in https://github.com/livekit/agents/pull/5207

## New Contributors
* @duchammingai made their first contribution in https://github.com/livekit/agents/pull/5135
* @karlsonlee-livekit made their first contribution in https://github.com/livekit/agents/pull/5196
* @milanperovic made their first contribution in https://github.com/livekit/agents/pull/4660

**Full Changelog**: https://github.com/livekit/agents/compare/livekit-agents@1.5.0...livekit-agents@1.5.1