Skip to content

Commit 7a66de0

Browse files
authored
[agents+stt ws] set user triggered disconnection to 1000 (#700)
* disconnection 1000 * fix msg * fix
1 parent 72564a5 commit 7a66de0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/elevenlabs/realtime/connection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ async def close(self) -> None:
224224
"""
225225
await self._cleanup()
226226
if self.websocket:
227-
await self.websocket.close()
227+
await self.websocket.close(1000, "User ended conversation")
228228
if self._message_task and not self._message_task.done():
229229
self._message_task.cancel()
230230
try:

src/elevenlabs/realtime/scribe.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ async def _connect_url(self, options: RealtimeUrlOptions) -> RealtimeConnection:
270270
bufsize=0
271271
)
272272
except FileNotFoundError:
273-
await websocket.close()
273+
await websocket.close(1011, "ffmpeg not found")
274274
raise RuntimeError(
275275
"ffmpeg is required for URL-based audio streaming. "
276276
"Please install ffmpeg: https://ffmpeg.org/download.html"

0 commit comments

Comments
 (0)