29
29
"OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpCall" ,
30
30
"OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListTools" ,
31
31
"OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListToolsTool" ,
32
+ "OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMcpApprovalRequest" ,
32
33
"OpenAIResponseObjectStreamResponseOutputItemDone" ,
33
34
"OpenAIResponseObjectStreamResponseOutputItemDoneItem" ,
34
35
"OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMessage" ,
48
49
"OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpCall" ,
49
50
"OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListTools" ,
50
51
"OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListToolsTool" ,
52
+ "OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMcpApprovalRequest" ,
51
53
"OpenAIResponseObjectStreamResponseOutputTextDelta" ,
52
54
"OpenAIResponseObjectStreamResponseOutputTextDone" ,
53
55
"OpenAIResponseObjectStreamResponseFunctionCallArgumentsDelta" ,
@@ -330,6 +332,18 @@ class OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputM
330
332
"""Tool call type identifier, always "mcp_list_tools" """
331
333
332
334
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
+
333
347
OpenAIResponseObjectStreamResponseOutputItemAddedItem : TypeAlias = Annotated [
334
348
Union [
335
349
OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMessage ,
@@ -338,6 +352,7 @@ class OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputM
338
352
OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageFunctionToolCall ,
339
353
OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpCall ,
340
354
OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseOutputMessageMcpListTools ,
355
+ OpenAIResponseObjectStreamResponseOutputItemAddedItemOpenAIResponseMcpApprovalRequest ,
341
356
],
342
357
PropertyInfo (discriminator = "type" ),
343
358
]
@@ -607,6 +622,18 @@ class OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMe
607
622
"""Tool call type identifier, always "mcp_list_tools" """
608
623
609
624
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
+
610
637
OpenAIResponseObjectStreamResponseOutputItemDoneItem : TypeAlias = Annotated [
611
638
Union [
612
639
OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMessage ,
@@ -615,6 +642,7 @@ class OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMe
615
642
OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageFunctionToolCall ,
616
643
OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpCall ,
617
644
OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseOutputMessageMcpListTools ,
645
+ OpenAIResponseObjectStreamResponseOutputItemDoneItemOpenAIResponseMcpApprovalRequest ,
618
646
],
619
647
PropertyInfo (discriminator = "type" ),
620
648
]
0 commit comments