From b75fd71bc724a41a2734ce3470b6d7d3cee10f2c Mon Sep 17 00:00:00 2001 From: Xin Wang Date: Wed, 17 Dec 2025 09:26:56 +0800 Subject: [PATCH] does not allow interrupt in important stage --- agents/my_basic_agent_1_2_9.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agents/my_basic_agent_1_2_9.py b/agents/my_basic_agent_1_2_9.py index d18aa27..000e53b 100644 --- a/agents/my_basic_agent_1_2_9.py +++ b/agents/my_basic_agent_1_2_9.py @@ -482,7 +482,7 @@ class MyAgent(Agent): self._image_event.clear() # Speak the capture prompt so the user hears what to do - self.session.say(prompt, allow_interruptions=True) + self.session.say(prompt, allow_interruptions=False) # Ask for image capture and wait for user to capture/upload response = await room.local_participant.perform_rpc( @@ -886,7 +886,7 @@ class MyAgent(Agent): payload_data["options"] = options # Speak the message - speech_handle = self.session.say(message, allow_interruptions=True) + speech_handle = self.session.say(message, allow_interruptions=False) # Wait for user selection with longer timeout since user needs time to respond response = await room.local_participant.perform_rpc(