From 4d47c6a95562537a00eab5be5d16ab4e1874fbaa Mon Sep 17 00:00:00 2001 From: hailin Date: Sat, 28 Feb 2026 21:15:37 -0800 Subject: [PATCH] =?UTF-8?q?fix:=20remove=20wait=5Ffor=5Fparticipant=20?= =?UTF-8?q?=E2=80=94=20room=20not=20connected=20in=20rtc=5Fsession=20mode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In livekit-agents v1.x @server.rtc_session() pattern, ctx.room is not yet connected when entrypoint is called. session.start() handles room connection internally. Co-Authored-By: Claude Opus 4.6 --- packages/services/voice-agent/src/agent.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/services/voice-agent/src/agent.py b/packages/services/voice-agent/src/agent.py index d0010cc..4fce32e 100644 --- a/packages/services/voice-agent/src/agent.py +++ b/packages/services/voice-agent/src/agent.py @@ -176,9 +176,6 @@ async def entrypoint(ctx: JobContext) -> None: tts=tts, ) - # Wait for the user participant to connect before starting - await ctx.wait_for_participant() - await session.start( agent=IT0VoiceAgent(), room=ctx.room,