| 2026-06-12 |
livekit-agents |
1.6.0 |
fix(neuphonic): use configured encoding and lang_code in TTS requests (#6064) |
| 2026-06-11 |
livekit-agents |
1.6.0 |
fix(google): correct pitch parameter type from int to float in TTS (#6058) |
| 2026-06-11 |
livekit-agents |
1.6.0 |
fix(bargein): error when no interruption threshold is known (#6034) |
| 2026-06-11 |
livekit-agents |
1.6.0 |
fix(deepgram): use stored language when validating model in update_options (#6041) |
| 2026-06-11 |
livekit-agents |
1.6.0 |
fix(voice): route and drain AsyncToolset executors correctly on handoff (#6049) |
| 2026-06-11 |
livekit-agents |
1.6.0 |
fix(aws): recover Nova Sonic system instability errors (#6042) |
| 2026-06-10 |
livekit-agents |
1.6.0 |
fix(elevenlabs): end server vad turns (#5872) |
| 2026-06-10 |
livekit-agents |
1.6.0 |
fix(sarvam): emit speech timing for STT metrics (#5995) |
| 2026-06-09 |
Rust SDK (livekit-ffi) |
0.12.63 |
Reject oversized data messages before they break the data channel (+dashmap v6, per-publication video encoder backend selection) |
| 2026-06-08 |
livekit-agents |
1.6.0 |
fix: resolve shutdown futures when IPC reader stops (#6003) |
| 2026-06-08 |
livekit-agents |
1.6.0 |
fix(google): preserve request timeout with http options (#5976) |
| 2026-06-08 |
livekit-agents |
1.6.0 |
fix(openai): handle string realtime status details (#5994) |
| 2026-06-07 |
livekit-agents |
1.6.0 |
fix(google): require compatible google-genai version (#5988) |
| 2026-06-05 |
livekit-agents |
1.6.0 |
fix quick reconnect participant keyerror (#5979) |
| 2026-06-05 |
livekit-agents |
1.6.0 |
fix(openai): skip empty messages in realtime chat updates (#5952) |
| 2026-06-04 |
livekit-rtc (Python) |
1.1.10 |
fix: unsubscribe FFI queue when the room listen task ends (#699) |
| 2026-06-04 |
livekit-agents |
1.6.0 |
fix(ipc): rate-limit and contextualize high-memory warnings (#5962) |
| 2026-06-03 |
livekit-agents |
1.6.0 |
fix(job): log unhandled exceptions in fire-and-forget tasks (#5961) |
| 2026-06-03 |
Rust SDK (livekit-ffi) |
0.12.62 |
Add rpc max_round_trip_latency / builder pattern (#1127); allow(dead_code) cleanup (#1128); send publisher offer with join request to accelerate connection (#996) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix(inference): guard agent sid header against unconnected room (#5947) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix(inference): donβt leak mock participant sid into request headers (#5943) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix(amd): start listening on lost publisher, forward realtime transcripts, harden attribute wait (#5918) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix examples deploy (#5939) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix(recorder): prevent close hang and fix corrupt frame splits (#5926) |
| 2026-06-02 |
livekit-agents |
1.5.17 |
fix(job): close RecorderIO at session end if session close was interrupted (#5927) |
| 2026-06-01 |
livekit-agents |
1.5.16 |
fix(ipc): retry proc acquisition when all in-flight spawns fail (#5874) |
| 2026-05-30 |
livekit-agents |
1.5.15 |
fix(llm): make to_responses_fnc_ctx.provider_tool_type optional (#5892) |
| 2026-05-30 |
livekit-agents |
1.5.16 |
fix(examples): raise ToolError instead of returning it in realtime_joke_teller (#5904) |
| 2026-05-30 |
livekit-agents |
1.5.16 |
fix(examples): check anam_avatar_id in ANAM_AVATAR_ID guard (#5901) |
| 2026-05-30 |
livekit-agents |
1.5.16 |
fix(workflows): bind GetDtmfTask user-state handler to user_state_changed (#5900) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(openai realtime): honor OPENAI_BASE_URL env var fallback (#5895) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(llm): serialize all provider tools for the Responses API + log server-side tool execution (#5865) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(aws): flatten tool blocks when toolConfig is omitted (#5850) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(deps): relax bithuman pin to <3 for SDK 2.x compatibility (#5882) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(llm): sort function tools to make order an invariant (#5884) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(amd): defer no-speech timer until SIP call is answered (#5848) |
| 2026-05-29 |
livekit-agents |
1.5.15 |
fix(ipc): bound AgentSession.aclose() during job shutdown (#5875) |
| 2026-05-29 |
Rust SDK (livekit-ffi) |
0.12.61 |
bump protocol to v1.46.4 (#1121) |
| 2026-05-28 |
livekit-agents |
1.5.14 |
fix(soniox): surface STT server errors (#5864) |
| 2026-05-27 |
livekit-agents |
1.5.14 |
Fix ElevenLabs websocket context id handling (#5813) |
| 2026-05-27 |
livekit-agents |
1.5.14 |
fix(llm): preserve Field() constraints on function tool arguments (#5861) |
| 2026-05-27 |
livekit-agents |
1.5.14 |
fix(elevenlabs): always close TTS stream context on cancellation (#5845) |
| 2026-05-27 |
livekit-agents |
1.5.14 |
fix(voice): reset user turn tracker on clear_user_turn (#5857) |
| 2026-05-27 |
livekit-agents |
1.5.14 |
fix(voice): block on_user_turn_exceeded during agent handoff (#5858) |
| 2026-05-26 |
livekit-agents |
1.5.14 |
fix(voice): restrict stt pipeline reuse to default stt_node (#5803) |
| 2026-05-25 |
livekit-agents |
1.5.13 |
fix(plugins/sarvam): thread language_probability into SpeechData.confidence (#5830) |
| 2026-05-25 |
livekit-agents |
1.5.13 |
fix(anthropic): recreate stream on retry (#5820) |
| 2026-05-25 |
livekit-agents |
1.5.14 |
fix: return function argument errors (ToolError) to LLM (#5846) |
| 2026-05-25 |
livekit-agents |
1.5.14 |
fix(core): replace frame drop with silence frame AGT-2914 (#5815) |
| 2026-05-24 |
livekit-agents |
1.5.13 |
fix: 4xx errors should not be retryable (#5831) |
| 2026-05-24 |
livekit-agents |
1.5.13 |
fix(lemonslice): bind avatar audio output before the upstream session HTTP call (#5837) |
| 2026-05-24 |
livekit-agents |
1.5.13 |
fix(llm): convert per-turn instructions on the very first turn too (#5828) |
| 2026-05-24 |
livekit-agents |
1.5.13 |
fix(voice): propagate ChatMessage.interrupted through proto serializer (#5824) |
| 2026-05-22 |
livekit-agents |
1.5.13 |
fix(voice): wait for end-of-turn task when waiting for user inactivity (#5792) |
| 2026-05-21 |
livekit-agents |
1.5.13 |
fix(vad): add support for vad reset directly without stream close (#5687) |
| 2026-05-21 |
livekit-agents |
1.5.13 |
fix(voice): race between flush and clear_buffer on interrupt leaks unplayed transcript (#5798) |
| 2026-05-21 |
Rust SDK (livekit-ffi) |
0.12.60 |
Filter internal data streams out of livekit-ffi interface (#1112) |
| 2026-05-20 |
livekit-agents |
1.5.12 |
fix(interruption): incorrect guard skips true interruptions (#5787) |
| 2026-05-20 |
Rust SDK (livekit-ffi) |
0.12.59 |
Always emit Disconnected on engine close (#1096); FFI room event ready signal after initial connection (#1068); support large RPC messages via data streams (#1013) |
| 2026-05-19 |
livekit-rtc (Python) |
1.1.9 |
Strict type checking fixes (#670) |
| 2026-05-19 |
livekit-rtc (Python) |
1.1.9 |
Fix bug for FrameCryptor and E2E test for E2EE. (#656) |
| 2026-05-19 |
livekit-agents |
1.5.11 |
fix(cerebras): require openai>=2.16.0 for FinalRequestOptions.content (#5773) |
| 2026-05-19 |
livekit-agents |
1.5.12 |
fix(soniox): plugin reliability fixes (#5770) |
| 2026-05-18 |
livekit-agents |
1.5.10 |
fix(deepgram): add per-message recv timeout to TTS WebSocket (#5756) |
| 2026-05-18 |
Rust SDK (livekit-ffi) |
0.12.58 |
Donβt fire local_track_subscribed during reconnect (#1099); fix LocalTrackPublished handle leak (#1065); return EOS event from data track stream read request |
| 2026-05-15 |
livekit-agents |
1.5.10 |
fix(barge-in): suppress session-level barge-in errors (#5727) |
| 2026-05-15 |
livekit-agents |
1.5.10 |
fix(dep): pin bithuman (#5743) |
| 2026-05-15 |
livekit-agents |
1.5.10 |
fix(ipc): run shutdown callbacks when entrypoint raises (#5741) |
| 2026-05-14 |
livekit-agents |
1.5.9 |
fix: raise on unexpected ElevenLabs websocket close (#5729) |
| 2026-05-14 |
livekit-agents |
1.5.10 |
fix(voice): cancel realtime generation when speech is interrupted (#5703) |
| 2026-05-14 |
livekit-agents |
1.5.10 |
fix: surface Deepgram TTS websocket errors (#5728) |
| 2026-05-14 |
Rust SDK (livekit-ffi) |
0.12.57 |
Add scalability mode for AV1/VP9 (#1076); LIVEKIT_PREFERRED_HW_ENCODER selection; reword audio filter logs (#1092) |
| 2026-05-13 |
livekit-rtc (Python) |
1.1.8 |
fix: point rust-sdks to livekit-ffi/v0.12.56 (#662) |
| 2026-05-13 |
livekit-agents |
1.5.9 |
fix: do not republish tracks on reconnect (#5698) |
| 2026-05-13 |
livekit-agents |
1.5.9 |
fix(agents): clear pending auto tool reply future on timeout (#5725) |
| 2026-05-13 |
livekit-agents |
1.5.9 |
fix(agents): await realtime auto tool reply in RunResult (#5702) |
| 2026-05-13 |
livekit-agents |
1.5.9 |
fix(core): surface real http_context error from STT streams (#5709) |
| 2026-05-12 |
livekit-agents |
1.5.9 |
fix(examples): consistent CSV schema in survey_agent (#5689) |
| 2026-05-12 |
livekit-agents |
1.5.9 |
fix(anthropic): raise default httpx read timeout for streaming; add configurable timeout param (#5529) |
| 2026-05-11 |
livekit-rtc (Python) |
1.1.8 |
fix: type errors with republished event (#657) |
| 2026-05-11 |
livekit-agents |
1.5.9 |
fix(core): make default user span time explicit (#5699) |
| 2026-05-11 |
Rust SDK (livekit-ffi) |
0.12.56 |
Sync inner.enabled state for E2EE manager (#1073); upgrade protocol to v1.45.8 |
| 2026-05-11 |
Rust SDK (livekit-ffi) |
0.12.55 |
Add LocalTrackRepublished event for FFI clients (#1072) |
| 2026-05-10 |
livekit-agents |
1.5.9 |
fix: pass API key via header in Neuphonic and Murf WebSocket TTS (#5691) |
| 2026-05-10 |
Rust SDK (livekit-ffi) |
0.12.54 |
Fix missing libwebrtc.jar for Android; derive simulcasted from non-deprecated TrackInfo fields (#1052); fix race in download_webrtc (#1047); SimulateScenario through FFI (#1069); TEL-464 reduce redundant resampling in audio filter (#1019) |
| 2026-05-09 |
livekit-agents |
1.5.9 |
fix(agents): persist _speech_start_time across intra-turn VAD bursts (#5585) |
| 2026-05-08 |
livekit-agents |
1.5.9 |
fix(core): clean up variables when committing a user turn manually (#5671) |
| 2026-05-07 |
livekit-agents |
1.5.9 |
fix(voice): prevent scheduling deadlock when pipeline task crashes (#5678) |
| 2026-05-07 |
livekit-agents |
1.5.9 |
fix(elevenlabs): restore chunk_length_schedule in WS init payload (#5006) |
| 2026-05-07 |
livekit-agents |
1.5.9 |
fix: wording in missing required argument error (#5659) |
| 2026-05-06 |
livekit-agents |
1.5.9 |
Fix the memory leak of Google STT when no audio input. (#5591) |
| 2026-05-06 |
livekit-agents |
1.5.9 |
fix(console): set mock participant state to active (#5645) |
| 2026-05-06 |
livekit-agents |
1.5.9 |
fix(async-toolset): use underscore in synthetic call_id (#5656) |
| 2026-05-06 |
livekit-agents |
1.5.9 |
fix(amd): fix negative zero in amd delay calculation (#5650) |
| 2026-05-05 |
livekit-agents |
1.5.9 |
fix(fishaudio): prevent TTS generation hang (#5649) |
| 2026-05-04 |
livekit-agents |
1.5.8 |
fix: end Runway realtime sessions on shutdown (#5623) |
| 2026-05-04 |
livekit-agents |
1.5.8 |
fix(amd): reset timer for late stt transcript (#5637) |
| 2026-05-04 |
livekit-agents |
1.5.8 |
fix(openai realtime): reject pending response future on error event (#5576) |
| 2026-05-03 |
livekit-agents |
1.5.8 |
fix(observability): retry session recording upload (#5627) |
| 2026-05-03 |
livekit-agents |
1.5.8 |
fix: reduce overly eager call ending behavior (#5630) |
| 2026-05-03 |
livekit-agents |
1.5.8 |
fix(amd): missing stt start (#5633) |
| 2026-05-03 |
livekit-agents |
1.5.8 |
Fix Missing user message metrics (MetricsReport) due to early returns in _user_turn_completed_task and no initialization in on_end_of_turn (#5437) |
| 2026-05-02 |
livekit-agents |
1.5.8 |
fix(aws): wait for stream ready before sending audio start event (#5626) |
| 2026-05-01 |
livekit-agents |
1.5.8 |
fix(warm_transfer): donβt fall back to env var when sip_connection is set (#5619) |
| 2026-05-01 |
livekit-agents |
1.5.8 |
fix(amd): amd improvement (AGT-2777) (#5584) |
| 2026-04-30 |
livekit-agents |
1.5.7 |
fix(inference): skip unknown message warning and rename event name (#5614) |
| 2026-04-30 |
livekit-agents |
1.5.7 |
fix: cancel Runway realtime sessions on shutdown (#5612) |
| 2026-04-30 |
livekit-agents |
1.5.7 |
fix: clear stale paused speech state across generation steps (#5594) |
| 2026-04-30 |
livekit-agents |
1.5.7 |
fix(elevenlabs): use audio_format query param for STT realtime (#5574) |
| 2026-04-29 |
livekit-agents |
1.5.7 |
fix(recorder): use libopus when possible (#5579) |
| 2026-04-28 |
livekit-agents |
1.5.7 |
fix(mistral): use conversations API statelessly (#5586) |
| 2026-04-28 |
livekit-agents |
1.5.7 |
fix(async_toolset): respect allow_interruptions when cancelling tool calls (#5570) |
| 2026-04-28 |
livekit-agents |
1.5.7 |
fix(gemini live): use parameters instead of parameters_json_schema for raw schema function tools (#5560) |
| 2026-04-28 |
livekit-agents |
1.5.7 |
fix(smallestai): use close_stream signal to properly terminate STT session (#5562) |
| 2026-04-26 |
livekit-agents |
1.5.7 |
fix: donβt swallow _ExitCli during shutdown (#5519) |
| 2026-04-25 |
livekit-agents |
1.5.7 |
fix(soniox): emit PREFLIGHT_TRANSCRIPT for preemptive LLM generation (#5553) |
| 2026-04-24 |
livekit-agents |
1.5.7 |
fix(voice): pause output when user starts speaking during thinking (#5535) |
| 2026-04-23 |
livekit-agents |
1.5.7 |
Fix realtime reply generation after interruption (#5526) |
| 2026-04-23 |
livekit-agents |
1.5.7 |
fix(transcription): seed _start_wall_time fallback in aclose (#5532) |
| 2026-04-23 |
livekit-agents |
1.5.7 |
fix(openai): forward session.update on RealtimeModel.update_options (#5531) |
| 2026-04-23 |
Rust SDK (livekit-ffi) |
0.12.53 |
Add device-info telemetry (#982); fix data track packet format breaking E2EE; fix unbound send queue latency in data track messages (#1032); fix raw stream drop from non-tokio thread (#1016) |
| 2026-04-22 |
livekit-agents |
1.5.6 |
fix: clear _hist buffer in MovingAverage.reset() to prevent stale averages (#5522) |
| 2026-04-22 |
livekit-agents |
1.5.7 |
fix(cartesia): Move API key from Query Params to Headers (#5516) |
| 2026-04-20 |
livekit-agents |
1.5.5 |
fix(room-io): ownership-aware FrameProcessor lifecycle management (#5467) |
| 2026-04-18 |
livekit-agents |
1.5.5 |
fix: strip markdown emphasis adjacent to punctuation (#5481) |
| 2026-04-17 |
livekit-agents |
1.5.5 |
fix(telemetry): bound OTel provider shutdown to avoid watchdog kills (#5471) |
| 2026-04-17 |
livekit-agents |
1.5.5 |
fix(tests): update preemptive_generation mock to use dict (#5468) |
| 2026-04-16 |
livekit-agents |
1.5.4 |
fix(voice): add PreemptiveGenerationOptions for fine-grained control (#5428) |
| 2026-04-16 |
livekit-agents |
1.5.5 |
fix(examples): update e2ee.py to use encryption kwarg and env var (#5469) |
| 2026-04-15 |
livekit-rtc (Python) |
1.1.6 |
Fix E2EE connection failure caused by missing required protobuf fields key_ring_size and key_derivation_function in KeyProviderOptions. (#628) |
| 2026-04-15 |
livekit-agents |
1.5.3 |
fix(liveavatar): wait for connected state and chunk audio before sending (#5453) |
| 2026-04-14 |
livekit-agents |
1.5.3 |
Fix FrameProcessor lifecycle for selector based noise cancellation (#5433) |
| 2026-04-14 |
livekit-agents |
1.5.3 |
fix: allow multiple AsyncToolsets by deduplicating management tools (#5369) |
| 2026-04-13 |
livekit-agents |
1.5.3 |
fix: empty transcript blocks commit_user_turn until timeout (#5429) |
| 2026-04-12 |
livekit-agents |
1.5.3 |
fix(inworld): do not leak connections when when cancelled (#5427) |
| 2026-04-11 |
livekit-agents |
1.5.3 |
fix(aws): unwrap doubly-encoded JSON tool arguments from Nova Sonic (#5411) |
| 2026-04-11 |
livekit-agents |
1.5.3 |
fix(tests): update drive thru instructions (#5405) |
| 2026-04-11 |
livekit-agents |
1.5.3 |
fix(voice): block new user turns immediately on update_agent() to prevent transition delay (#5396) |
| 2026-04-11 |
livekit-agents |
1.5.3 |
fix(google): capture usage_metadata before early continues in streaming (#5404) |
| 2026-04-10 |
livekit-agents |
1.5.3 |
fix(llm): handle double-encoded JSON tool arguments from providers (#5409) |
| 2026-04-10 |
livekit-agents |
1.5.3 |
fix: AgentTask deadlock when on_enter awaits generate_reply that triggers another AgentTask (#5377) |
| 2026-04-09 |
livekit-agents |
1.5.3 |
fix(openai): prepend session instructions in realtime generate_reply (#5394) |
| 2026-04-08 |
livekit-agents |
1.5.2 |
fix: minimax optional dep not bumped by update_versions.py (#5392) |
| 2026-04-07 |
livekit-agents |
1.5.2 |
fix: say() with missing audio file hangs forever and blocks speech queue (#5358) |
| 2026-04-07 |
livekit-agents |
1.5.2 |
Fix RoomIO teardown listener cleanup (#5357) |
| 2026-04-07 |
livekit-agents |
1.5.2 |
fix xAI realtime update chat ctx (#5320) |
| 2026-04-06 |
livekit-agents |
1.5.2 |
fix(smallestai): add lightning-v3.1 endpoint routing (#5330) |
| 2026-04-06 |
livekit-agents |
1.5.2 |
fix(sarvam): sync missing API params, fix value ranges, and update models (#5347) |
| 2026-04-05 |
livekit-agents |
1.5.2 |
fix: add PARTICIPANT_KIND_CONNECTOR to default participant kinds (#5339) |
| 2026-04-03 |
livekit-agents |
1.5.2 |
fix: wait_for_participant waits until participant is fully active (#5271) |
| 2026-04-03 |
livekit-agents |
1.5.2 |
fix: convert oneOf to anyOf in strict schema for discriminated unions (#5324) |
| 2026-04-03 |
livekit-agents |
1.5.2 |
fix(voice): make function call history preservation configurable in AgentTask (#5288) |
| 2026-04-03 |
livekit-agents |
1.5.2 |
fix(cartesia): handle flush_done message in TTS _recv_task (#5321) |
| 2026-04-02 |
livekit-agents |
1.5.2 |
fix(openai realtime): support per-response tool_choice in realtime sessions (#5211) |
| 2026-04-02 |
Rust SDK (livekit-ffi) |
0.12.52 |
Use bounded buffer for video stream (#956) |
| 2026-04-01 |
livekit-agents |
1.5.2 |
fix is_context_type for generic RunContext types (#5307) |
| 2026-04-01 |
livekit-agents |
1.5.2 |
fix(core): reduce TTS output buffering latency (#5292) |
| 2026-04-01 |
livekit-agents |
1.5.2 |
fix(cli): prevent api_key/api_secret from leaking in tracebacks (#5300) |
| 2026-04-01 |
livekit-agents |
1.5.2 |
fix(core): fix BackgroundAudioPlayer.play() hanging indefinitely (#5299) |
| 2026-03-31 |
livekit-agents |
1.5.2 |
fix(core): reset user state to listening when audio is disabled (#5198) |
| 2026-03-31 |
Rust SDK (livekit-ffi) |
0.12.51 |
Expose participant active event/state/joined_at; fix Unity android build with βlivekitβ prefixed jni (#983); upgrade to thiserror 2 |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix: catch TimeoutError from drain() so aclose() always runs (#5282) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix(stt): reset VAD when STT sends EOT (#5095) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix(recorder): guard against empty agent speech frames (#5279) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix(openai): close current generation channels on realtime reconnect (#5276) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix: prevent AttributeError in ThreadJobExecutor.logging_extra() (#5277) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix: prevent CancelledError from propagating to unrelated Tee peers (#5273) |
| 2026-03-30 |
livekit-agents |
1.5.2 |
fix: only start session host when itβs primary session (#5241) |
| 2026-03-29 |
livekit-agents |
1.5.2 |
fix: prevent TTS retry after partial audio and replay input on retry (#5242) |
| 2026-03-27 |
livekit-agents |
1.5.2 |
Fix/stt fallback adapter propagate aligned transcript (#5237) |
| 2026-03-27 |
livekit-agents |
1.5.2 |
fix: expose endpointing_opts in AgentSession.update_options() (#5243) |
| 2026-03-27 |
livekit-agents |
1.5.2 |
fix(utils): improve type annotation for deprecate_params decorator (#5244) |
| 2026-03-27 |
livekit-agents |
1.5.2 |
fix: ensure MCP client enter/exit run in the same task (#5223) |
| 2026-03-26 |
livekit-agents |
1.5.2 |
fix: Nova Sonic interactive context bugs and dynamic tool support (#5220) |
| 2026-03-25 |
livekit-agents |
1.5.2 |
fix(test): replace oai with deepgram and fix broken tests (#5225) |
| 2026-03-25 |
livekit-agents |
1.5.2 |
fix(utils): preserve type annotations in deprecate_params (#5200) |
| 2026-03-25 |
livekit-agents |
1.5.2 |
fix(cli): update log level width in console mode (#5224) |
| 2026-03-25 |
livekit-agents |
1.5.2 |
fix(llm): surface validation error details to LLM on function call argument failures (#5193) |
| 2026-03-25 |
livekit-agents |
1.5.2 |
fix: allow codec format specification via the user for Sarvam TTS (#5209) |
| 2026-03-24 |
livekit-agents |
1.5.2 |
fix: pass prometheus_multiproc_dir in from_server_options initialization (#5195) |
| 2026-03-23 |
livekit-agents |
1.5.1 |
fix: skip redundant realtime events in OpenAI plugin (#5204) |
| 2026-03-23 |
livekit-agents |
1.5.1 |
fix: expose Chirp 3 google STT endpoint sensitivity (#5196) |
| 2026-03-22 |
Rust SDK (livekit-ffi) |
0.12.50 |
Fix H.264 codec matching; bounded buffer for audio_stream; send client os/os_version (#952) |
| 2026-03-20 |
livekit-rtc (Python) |
1.1.3 |
fix: correct error handling in process_reverse_stream (#588) |
| 2026-03-20 |
livekit-agents |
1.5.1 |
fix(core): restore chat topic support in room IO (#5181) |
| 2026-03-20 |
livekit-agents |
1.5.1 |
fix(turn-detector): relax transformers upper bound to allow 5.x (#5174) |
| 2026-03-20 |
livekit-agents |
1.5.1 |
fix(core): version mismatch due to bad merge (#5176) |
| 2026-03-19 |
livekit-agents |
1.5.0 |
fix(11labs): add empty keepalive message and remove final duplicates (#5139) |
| 2026-03-19 |
livekit-agents |
1.5.1 |
fix azure openai realtime support & add realtime models tests (#5168) |
| 2026-03-18 |
livekit-agents |
1.5.0 |
Fix Phonic generate_reply to resolve with the current GenerationCreatedEvent (#5147) |
| 2026-03-18 |
livekit-agents |
1.5.0 |
Fix(inworld): βContext not foundβ errors caused by invalid enum parameter types (#5153) |
| 2026-03-18 |
livekit-agents |
1.5.0 |
fix(realtime): sync remote items to local chat_ctx with placeholders to prevent in-flight deletion (#5114) |
| 2026-03-18 |
livekit-agents |
1.5.0 |
fix: update_instructions() now reflected in tool call response generation (#5072) |
| 2026-03-18 |
livekit-agents |
1.5.0 |
fix: preserve βtypeβ field in TaskGroup JSON schema enum items (#5073) |
| 2026-03-17 |
livekit-agents |
1.5.0 |
fix: strip empty {} entries from anyOf/oneOf in strict JSON schema (#5137) |