@@ -2018,6 +2018,11 @@ export interface ResponseInputFile {
20182018 */
20192019 file_id ?: string | null ;
20202020
2021+ /**
2022+ * The URL of the file to be sent to the model.
2023+ */
2024+ file_url ?: string ;
2025+
20212026 /**
20222027 * The name of the file to be sent to the model.
20232028 */
@@ -2864,9 +2869,9 @@ export interface ResponseMcpCallArgumentsDeltaEvent {
28642869 sequence_number : number ;
28652870
28662871 /**
2867- * The type of the event. Always 'response.mcp_call.arguments_delta '.
2872+ * The type of the event. Always 'response.mcp_call_arguments.delta '.
28682873 */
2869- type : 'response.mcp_call.arguments_delta ' ;
2874+ type : 'response.mcp_call_arguments.delta ' ;
28702875}
28712876
28722877/**
@@ -2894,9 +2899,9 @@ export interface ResponseMcpCallArgumentsDoneEvent {
28942899 sequence_number : number ;
28952900
28962901 /**
2897- * The type of the event. Always 'response.mcp_call.arguments_done '.
2902+ * The type of the event. Always 'response.mcp_call_arguments.done '.
28982903 */
2899- type : 'response.mcp_call.arguments_done ' ;
2904+ type : 'response.mcp_call_arguments.done ' ;
29002905}
29012906
29022907/**
@@ -3554,9 +3559,9 @@ export interface ResponseOutputTextAnnotationAddedEvent {
35543559 sequence_number : number ;
35553560
35563561 /**
3557- * The type of the event. Always 'response.output_text_annotation .added'.
3562+ * The type of the event. Always 'response.output_text.annotation .added'.
35583563 */
3559- type : 'response.output_text_annotation .added' ;
3564+ type : 'response.output_text.annotation .added' ;
35603565}
35613566
35623567/**
@@ -4375,6 +4380,11 @@ export namespace Tool {
43754380 * Specify which of the MCP server's tools require approval.
43764381 */
43774382 require_approval ?: Mcp . McpToolApprovalFilter | 'always' | 'never' | null ;
4383+
4384+ /**
4385+ * Optional description of the MCP server, used to provide more context.
4386+ */
4387+ server_description ?: string ;
43784388 }
43794389
43804390 export namespace Mcp {
0 commit comments