releases.shpreview
LiveKit/Agents (Python)

Agents (Python)

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMayJun
Less
More
Releases19Avg6/moVersionslivekit-agents@1.4.5 to livekit-agents@1.6.0
livekit-agents@1.6.0

Asynchronous tools can now hand control back to the LLM before completion, streaming updates as they progress. Filler phrases can be used to break long silences during tool execution. This release also includes numerous smaller fixes and enhancements across various plugins and features.

Read more →
livekit-agents@1.5.18

First-class async tools are now available via ctx.update(), and acoustic fillers can be added during long tool execution with ctx.with_filler(). Audio and text output now flushes per FlushSentinel, and single_peer_connection is exposed in JobContext.connect. Fixed unhandled exception logging in fire-and-forget tasks, high-memory IPC warnings, empty message handling in OpenAI realtime chat, and a participant KeyError on quick reconnect.

Read more →
livekit-agents@1.5.17

Fixed a recorder close hang and corrupt frame splits, and a RecorderIO closure issue when session close is interrupted. IPC proc acquisition now retries when all in-flight spawns fail. Model literals for LLM, STT, and TTS have been updated with new models and options, and deployment environment is now sent in worker registration.

Read more →
livekit-agents@1.5.15

Added Cartesia ink-2 speech-to-text and a Respeecher TTS plugin. Fixed AgentSession.aclose() hanging during job shutdown, SIP call no-speech timer defer, function tool ordering, AWS tool block flattening, and OpenAI Realtime OPENAI_BASE_URL env var fallback. Also improved Google Plugins with cached_content option for context caching and updated SmallestAI TTS for Lightning v3.1 Pro with WebSocket streaming.

Read more →
livekit-agents@1.5.14

Added integration for Google AI Platform LLMs and support for streaming input_audio_transcription delta events in OpenAI realtime. Fixed multiple voice pipeline race conditions including a transcript leak between flush and clear_buffer on interrupt, user turn tracking during agent handoff, and STT pipeline reuse restrictions. Also added GnaniAI STT plugin, fade_in/fade_out to AudioConfig, and VAD reset support without stream close.

Read more →
livekit-agents@1.5.12

Added UserTurnLimitOptions to interrupt long user speech and AvatarMetrics to track join and playback latency. New features include multi-message generation per realtime response, GPT Realtime Whisper support in OpenAI STT, Perplexity Agent API (Responses) LLM, and Gemini 3.5 Flash model support. The mcp_servers parameter on Agent and AgentSession is deprecated.

Read more →

New features

Preemptive generation: added more granular options

Refines default behavior for preemptive generation to better handle long or i...

Read more →

Highlights

Adaptive Interruption Handling

The headline feature of v1.5.0: an audio-based ML model that distinguishes genuine user interru...

Read more →
Last Checked
3h ago
Latest
livekit-agents@1.6.0
Tracking since Mar 19, 2025