Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions src/openai/types/beta/realtime/realtime_server_event.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,29 @@
from .conversation_item_input_audio_transcription_completed_event import (
ConversationItemInputAudioTranscriptionCompletedEvent,
)
from ...realtime.mcp_list_tools_in_progress import McpListToolsInProgress
from ...realtime.mcp_list_tools_completed import McpListToolsCompleted
from ...realtime.mcp_list_tools_failed import McpListToolsFailed
from ...realtime.response_mcp_call_arguments_delta import ResponseMcpCallArgumentsDelta
from ...realtime.response_mcp_call_arguments_done import ResponseMcpCallArgumentsDone
from ...realtime.response_mcp_call_in_progress import ResponseMcpCallInProgress
from ...realtime.response_mcp_call_completed import ResponseMcpCallCompleted
from ...realtime.response_mcp_call_failed import ResponseMcpCallFailed

__all__ = [
"RealtimeServerEvent",
"ConversationItemRetrieved",
"OutputAudioBufferStarted",
"OutputAudioBufferStopped",
"OutputAudioBufferCleared",
"McpListToolsInProgress",
"McpListToolsCompleted",
"McpListToolsFailed",
"ResponseMcpCallArgumentsDelta",
"ResponseMcpCallArgumentsDone",
"ResponseMcpCallInProgress",
"ResponseMcpCallCompleted",
"ResponseMcpCallFailed",
]


Expand Down Expand Up @@ -128,6 +144,14 @@ class OutputAudioBufferCleared(BaseModel):
OutputAudioBufferStarted,
OutputAudioBufferStopped,
OutputAudioBufferCleared,
McpListToolsInProgress,
McpListToolsCompleted,
McpListToolsFailed,
ResponseMcpCallArgumentsDelta,
ResponseMcpCallArgumentsDone,
ResponseMcpCallInProgress,
ResponseMcpCallCompleted,
ResponseMcpCallFailed,
],
PropertyInfo(discriminator="type"),
]