diff --git a/ai_agents/agents/examples/voice-assistant-sip-plivo/tenapp/ten_packages/extension/main_python/server.py b/ai_agents/agents/examples/voice-assistant-sip-plivo/tenapp/ten_packages/extension/main_python/server.py index 50c8c87eca..ece2945ec6 100644 --- a/ai_agents/agents/examples/voice-assistant-sip-plivo/tenapp/ten_packages/extension/main_python/server.py +++ b/ai_agents/agents/examples/voice-assistant-sip-plivo/tenapp/ten_packages/extension/main_python/server.py @@ -457,7 +457,7 @@ async def websocket_endpoint(websocket: WebSocket): # Try to close the connection gracefully try: await websocket.close() - except: + except Exception: pass finally: self._log_info("WebSocket connection closed") diff --git a/ai_agents/agents/examples/voice-assistant-sip-telnyx/tenapp/ten_packages/extension/main_python/server.py b/ai_agents/agents/examples/voice-assistant-sip-telnyx/tenapp/ten_packages/extension/main_python/server.py index 877c8271d6..1000f30904 100644 --- a/ai_agents/agents/examples/voice-assistant-sip-telnyx/tenapp/ten_packages/extension/main_python/server.py +++ b/ai_agents/agents/examples/voice-assistant-sip-telnyx/tenapp/ten_packages/extension/main_python/server.py @@ -407,7 +407,7 @@ async def websocket_endpoint(websocket: WebSocket): # Try to close the connection gracefully try: await websocket.close() - except: + except Exception: pass finally: self._log_info("WebSocket connection closed") diff --git a/ai_agents/agents/examples/voice-assistant-sip-twilio/tenapp/ten_packages/extension/main_python/server.py b/ai_agents/agents/examples/voice-assistant-sip-twilio/tenapp/ten_packages/extension/main_python/server.py index fee279924c..a05fa395d1 100644 --- a/ai_agents/agents/examples/voice-assistant-sip-twilio/tenapp/ten_packages/extension/main_python/server.py +++ b/ai_agents/agents/examples/voice-assistant-sip-twilio/tenapp/ten_packages/extension/main_python/server.py @@ -436,7 +436,7 @@ async def websocket_endpoint(websocket: WebSocket): # Try to close the connection gracefully try: await websocket.close() - except: + except Exception: pass finally: self._log_info("WebSocket connection closed") diff --git a/ai_agents/agents/ten_packages/extension/tencent_tts_python/src/speech_synthesizer.py b/ai_agents/agents/ten_packages/extension/tencent_tts_python/src/speech_synthesizer.py index 09e6ff2438..7a8638210a 100644 --- a/ai_agents/agents/ten_packages/extension/tencent_tts_python/src/speech_synthesizer.py +++ b/ai_agents/agents/ten_packages/extension/tencent_tts_python/src/speech_synthesizer.py @@ -96,7 +96,7 @@ def synthesis(self, text): response["Message"] = rsp["Response"]["Error"]["Message"] self.listener.on_fail(response) return - except: + except (json.JSONDecodeError, UnicodeDecodeError): data = chunk response["data"] = data self.listener.on_message(response)