v0.76.2 @livekit/agents@1.9.0

low risk

livekit/agents-jsSep 14, 2026 → Sep 15, 20261 day between releases

What's New

Adds telemetry.loopMonitor to detect event loop blocking and improves STT stability.

New Features

  • Adds telemetry.loopMonitor to detect synchronous code blocking the event loop.
  • Adds configurable thresholds LIVEKIT_AGENTS_LOOP_BLOCK_WARN_MS and LIVEKIT_AGENTS_LOOP_BLOCK_ERROR_MS.

Improvements

  • STT providers remain healthy when fallback streams close with transcripts in flight.
  • Audio recording placement now matches where the sink reports audio was actually played.
  • Improved stability for agent task lifecycle management during handoff.

Bug Fixes

  • Fixes deadlock prevention for late inline AgentTasks during handoff and shutdown.
  • Fixes timeout errors for DuplexModels started under text simulations by failing fast.
  • Fixes STT fallback stream handling to keep providers available.

Upgrade Notes

New environment variables LIVEKIT_AGENTS_LOOP_BLOCK_WARN_MS and LIVEKIT_AGENTS_LOOP_BLOCK_ERROR_MS control event loop monitoring. By default, warnings trigger at 100ms and errors at 500ms. Set WARN_MS=0 to disable this telemetry if needed.

The Two Releases

v0.76.2

v0.76.2

Sep 14, 2026· 1 month ago

Minimal release notes: "**Full Changelog**: https://github.com/Mesh-LLM/mesh-llm/compare/v0.76.1...v0.76.2"

Full release notes
@livekit/agents@1.9.0

@livekit/agents@1.9.0

Sep 15, 2026· 1 month ago

This minor release introduces telemetry for monitoring event loop blocking and improves stability with better handling of STT fallbacks, text simulations, and agent task lifecycle management.

Full release notes