From 43520b44da3c2fc2125faae5637391da43506a3e Mon Sep 17 00:00:00 2001 From: Kwindla Hultman Kramer Date: Mon, 7 Oct 2024 20:34:39 -0700 Subject: [PATCH] add 'failed' case to Response event object --- src/pipecat/services/openai_realtime_beta/events.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipecat/services/openai_realtime_beta/events.py b/src/pipecat/services/openai_realtime_beta/events.py index d7986b532..4f308b3ce 100644 --- a/src/pipecat/services/openai_realtime_beta/events.py +++ b/src/pipecat/services/openai_realtime_beta/events.py @@ -366,7 +366,7 @@ class Usage(BaseModel): class Response(BaseModel): id: str object: Literal["realtime.response"] - status: Literal["completed", "in_progress", "incomplete", "cancelled"] + status: Literal["completed", "in_progress", "incomplete", "cancelled", "failed"] status_details: Any output: List[ConversationItem] usage: Optional[Usage] = None