Skip to content

Commit eb72a95

Browse files
feat(client): support reconnection in websockets
1 parent 750354e commit eb72a95

5 files changed

Lines changed: 654 additions & 96 deletions

File tree

src/openai/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
from ._base_client import DefaultHttpxClient, DefaultAioHttpClient, DefaultAsyncHttpxClient
3838
from ._utils._logs import setup_logging as _setup_logging
3939
from ._legacy_response import HttpxBinaryResponseContent as HttpxBinaryResponseContent
40+
from .types.websocket_reconnection import ReconnectingEvent, ReconnectingOverrides
4041

4142
__all__ = [
4243
"types",
@@ -84,6 +85,8 @@
8485
"DefaultHttpxClient",
8586
"DefaultAsyncHttpxClient",
8687
"DefaultAioHttpClient",
88+
"ReconnectingEvent",
89+
"ReconnectingOverrides",
8790
]
8891

8992
if not _t.TYPE_CHECKING:

0 commit comments

Comments
 (0)