2929 "OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpCall" ,
3030 "OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListTools" ,
3131 "OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListToolsTool" ,
32+ "OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMcpApprovalRequest" ,
3233 "OpenAIResponseObjectStreamResponseOutputItemDone" ,
3334 "OpenAIResponseObjectStreamResponseOutputItemDoneItem" ,
3435 "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMessage" ,
4849 "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpCall" ,
4950 "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListTools" ,
5051 "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListToolsTool" ,
52+ "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMcpApprovalRequest" ,
5153 "OpenAIResponseObjectStreamResponseOutputTextDelta" ,
5254 "OpenAIResponseObjectStreamResponseOutputTextDone" ,
5355 "OpenAIResponseObjectStreamResponseFunctionCallArgumentsDelta" ,
@@ -330,6 +332,18 @@ class OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputM
330332 """Tool call type identifier, always "mcp_list_tools" """
331333
332334
335+ class OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMcpApprovalRequest (BaseModel ):
336+ id : str
337+
338+ arguments : str
339+
340+ name : str
341+
342+ server_label : str
343+
344+ type : Literal ["mcp_approval_request" ]
345+
346+
333347OpenAIResponseObjectStreamResponseOutputItemAddedItem : TypeAlias = Annotated [
334348 Union [
335349 OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMessage ,
@@ -338,6 +352,7 @@ class OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputM
338352 OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageFunctionToolCall ,
339353 OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpCall ,
340354 OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListTools ,
355+ OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMcpApprovalRequest ,
341356 ],
342357 PropertyInfo (discriminator = "type" ),
343358]
@@ -607,6 +622,18 @@ class OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMe
607622 """Tool call type identifier, always "mcp_list_tools" """
608623
609624
625+ class OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMcpApprovalRequest (BaseModel ):
626+ id : str
627+
628+ arguments : str
629+
630+ name : str
631+
632+ server_label : str
633+
634+ type : Literal ["mcp_approval_request" ]
635+
636+
610637OpenAIResponseObjectStreamResponseOutputItemDoneItem : TypeAlias = Annotated [
611638 Union [
612639 OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMessage ,
@@ -615,6 +642,7 @@ class OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMe
615642 OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageFunctionToolCall ,
616643 OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpCall ,
617644 OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListTools ,
645+ OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMcpApprovalRequest ,
618646 ],
619647 PropertyInfo (discriminator = "type" ),
620648]
0 commit comments