chore: improve gateway error logging

This commit is contained in:
2026-10-09 19:23:05 +00:00
parent ee6f5ea52e
commit 4353658d30

View File

@@ -541,10 +541,11 @@ async def audio_socket(websocket: WebSocket) -> None:
except Exception: except Exception:
cleanup_complete = False cleanup_complete = False
logger.exception( logger.exception(
"Failed to cancel task during " "Failed to cancel task during audio.start rollback. "
"audio.start rollback." "session_id=%s turn_id=%s",
session.session_id if session else None,
turn_id,
) )
if task.done(): if task.done():
stt_events_task = None stt_events_task = None
else: else:
@@ -557,8 +558,10 @@ async def audio_socket(websocket: WebSocket) -> None:
except Exception: except Exception:
cleanup_complete = False cleanup_complete = False
logger.exception( logger.exception(
"Failed to abort STT during " "Failed to abort STT during audio.start rollback. "
"audio.start rollback." "session_id=%s turn_id=%s",
session.session_id if session else None,
turn_id,
) )
# Only release semantic state after execution # Only release semantic state after execution