diff --git a/en/resources/beta/subresources/responses/streaming-events.md b/en/resources/beta/subresources/responses/streaming-events.md index e211dbf7..b61443c4 100644 --- a/en/resources/beta/subresources/responses/streaming-events.md +++ b/en/resources/beta/subresources/responses/streaming-events.md @@ -1,11 +1,11 @@ # Beta Responses streaming events -When you [create a Response](https://platform.openai.com/docs/api-reference/responses/create) with +When you [create a Response](https://developers.openai.com/docs/api-reference/responses/create) with `stream` set to `true`, the server will emit server-sent events to the client as the Response is generated. This section contains the events that are emitted by the server. -[Learn more about streaming responses](https://platform.openai.com/docs/guides/streaming-responses?api-mode=responses). +[Learn more about streaming responses](https://developers.openai.com/docs/guides/streaming-responses?api-mode=responses). ## response.created @@ -86,6 +86,7 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -1051,9 +1052,9 @@ Schema name: `BetaResponseCreatedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -1093,7 +1094,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -1695,7 +1696,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -2058,7 +2059,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -2113,7 +2114,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -2166,9 +2167,23 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -2182,7 +2197,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -2205,7 +2220,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -2249,7 +2264,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -2317,7 +2332,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -2337,7 +2352,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -2408,7 +2423,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -2503,7 +2518,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -2585,6 +2600,9 @@ Schema name: `BetaResponseCreatedEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -2651,6 +2669,7 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -2869,7 +2888,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -2879,7 +2898,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -3683,9 +3702,9 @@ Schema name: `BetaResponseCreatedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -4187,7 +4206,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -4323,7 +4342,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -4348,7 +4367,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -4361,7 +4380,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -4395,7 +4414,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -4411,7 +4430,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -4456,7 +4475,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -4493,7 +4512,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -4530,7 +4549,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -4567,7 +4586,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -4589,7 +4608,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -4601,7 +4620,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -4632,7 +4651,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -4647,7 +4666,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -4692,7 +4711,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -4720,7 +4739,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -4734,7 +4753,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -4771,7 +4790,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -4808,7 +4827,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -4853,7 +4872,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -4898,7 +4917,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -4931,7 +4950,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -4953,7 +4972,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -4965,7 +4984,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -4999,7 +5018,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -5041,7 +5060,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -5079,7 +5098,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -5113,7 +5132,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -5163,7 +5182,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -5213,7 +5232,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -5259,7 +5278,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -5305,7 +5324,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -5359,7 +5378,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -5397,7 +5416,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -5435,7 +5454,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -5473,7 +5492,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -5519,7 +5538,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -6469,7 +6488,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -6576,7 +6595,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -6690,7 +6709,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -6736,7 +6755,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -6770,7 +6789,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -6788,7 +6807,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -6818,7 +6837,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -6837,7 +6856,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -6848,7 +6867,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -6891,7 +6910,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -6910,7 +6929,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -6936,7 +6955,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -6953,7 +6972,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -7015,7 +7034,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -7033,7 +7052,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -7059,7 +7078,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -7084,7 +7103,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -7097,7 +7116,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -7127,7 +7146,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -7157,7 +7176,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -7187,7 +7206,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -7435,7 +7454,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -7829,7 +7848,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -7900,7 +7919,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -8209,7 +8228,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -8261,7 +8280,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -8286,7 +8305,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -8299,7 +8318,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -8330,7 +8349,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -8345,7 +8364,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -8387,7 +8406,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -8409,7 +8428,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -8421,7 +8440,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -8455,7 +8474,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -8471,7 +8490,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -8513,7 +8532,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -8551,7 +8570,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -8588,7 +8607,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -8625,7 +8644,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -8666,7 +8685,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -8707,7 +8726,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -8740,7 +8759,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -8768,7 +8787,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -8782,7 +8801,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -8801,7 +8820,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -8812,7 +8831,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -8846,7 +8865,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -8888,7 +8907,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -8926,7 +8945,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -8960,7 +8979,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -9006,7 +9025,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -9052,7 +9071,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -9094,7 +9113,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -9136,7 +9155,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -9174,7 +9193,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -9212,7 +9231,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -9250,7 +9269,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -9304,7 +9323,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -9342,7 +9361,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -9388,7 +9407,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -9410,7 +9429,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -9436,7 +9455,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -9473,7 +9492,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -10891,9 +10910,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -11488,9 +11507,9 @@ Schema name: `BetaResponseCreatedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -15807,9 +15826,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -16061,7 +16080,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -16949,7 +16968,7 @@ Schema name: `BetaResponseCreatedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -16990,7 +17009,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -17118,7 +17137,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -17360,7 +17379,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -17471,21 +17490,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -18366,7 +18373,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -18404,7 +18411,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -18430,7 +18437,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -18468,7 +18475,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -18494,7 +18501,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -18599,7 +18606,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -18820,7 +18827,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -18854,7 +18861,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -18901,7 +18908,7 @@ Schema name: `BetaResponseCreatedEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -18946,7 +18953,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -20032,10 +20039,30 @@ Schema name: `BetaResponseCreatedEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -23875,9 +23902,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -24501,7 +24528,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -24603,9 +24630,9 @@ Schema name: `BetaResponseCreatedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -24632,13 +24659,13 @@ Schema name: `BetaResponseCreatedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -24646,9 +24673,9 @@ Schema name: `BetaResponseCreatedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -24915,7 +24942,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -24932,7 +24959,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -24974,7 +25001,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -24984,7 +25011,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -25007,9 +25034,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -25063,7 +25090,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -25080,7 +25107,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -25123,14 +25150,14 @@ Schema name: `BetaResponseCreatedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -25152,7 +25179,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -25174,7 +25201,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -25225,7 +25252,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -25277,7 +25304,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -25524,6 +25551,43 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -25563,43 +25627,6 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -25623,7 +25650,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -25653,7 +25680,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -25675,7 +25702,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -25820,7 +25847,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -25854,7 +25881,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -25884,7 +25911,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -25910,7 +25937,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -25932,7 +25959,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -25962,7 +25989,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -25980,7 +26007,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -26018,7 +26045,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -26040,7 +26067,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -26692,7 +26719,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -26738,7 +26765,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -26772,7 +26799,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -26790,7 +26817,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -26820,7 +26847,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -26839,7 +26866,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -26850,7 +26877,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -26893,7 +26920,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -26912,7 +26939,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -26938,7 +26965,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -26955,7 +26982,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -27017,7 +27044,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -27035,7 +27062,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -27061,7 +27088,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -27086,7 +27113,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -27099,7 +27126,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -27129,7 +27156,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -27159,7 +27186,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -27189,7 +27216,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -27288,7 +27315,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -27334,7 +27361,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -27368,7 +27395,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -27386,7 +27413,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -27416,7 +27443,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -27435,7 +27462,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -27446,7 +27473,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -27489,7 +27516,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -27508,7 +27535,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -27534,7 +27561,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -27551,7 +27578,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -27613,7 +27640,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -27631,7 +27658,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -27657,7 +27684,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -27682,7 +27709,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -27695,7 +27722,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -27725,7 +27752,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -27755,7 +27782,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -27785,7 +27812,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -27898,7 +27925,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -27920,7 +27947,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -28343,7 +28370,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -28360,7 +28387,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -28506,7 +28533,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -28523,7 +28550,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -28544,7 +28571,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -28570,7 +28597,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -28592,7 +28619,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -28653,7 +28680,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -28670,7 +28697,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -28726,7 +28753,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -28743,7 +28770,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -28960,7 +28987,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -28977,7 +29004,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -28998,7 +29025,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -29008,7 +29035,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -29031,9 +29058,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -29087,7 +29114,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -29104,7 +29131,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -29595,21 +29622,21 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -29687,7 +29714,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -29709,7 +29736,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -29723,7 +29750,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -29734,7 +29761,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -29744,7 +29771,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -29915,21 +29942,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -29939,10 +29954,7 @@ Schema name: `BetaResponseCreatedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -30220,7 +30232,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -30238,7 +30250,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -30264,7 +30276,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -30309,7 +30321,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -30334,7 +30346,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -31356,7 +31368,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -31393,7 +31405,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -31864,7 +31876,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -31894,7 +31906,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -31916,7 +31928,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -32012,7 +32024,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -32029,7 +32041,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -32071,7 +32083,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -32080,170 +32092,40 @@ Schema name: `BetaResponseCreatedEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" - }, - "childrenParentSchema": "union", - "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" - ] - }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" - }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" - }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", - "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "function_call_output" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) agent > (property) agent_name": { - "kind": "HttpDeclProperty", - "docstring": "The canonical name of the agent that produced this item.", - "key": "agent_name", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/Beta_AgentTagParam/properties/agent_name", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", - "ident": "Direct", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - } - ] - }, - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", - "ident": "Program", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "caller_id" - }, + "kind": "HttpTypeUnion", + "types": [ { - "ident": "type" - } - ] - }, - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "in_progress" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "completed" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "incomplete" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 0": { - "kind": "HttpDeclReference", - "type": { "kind": "HttpTypeReference", "ident": "BetaResponseInputTextContent", "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" }, - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 1": { - "kind": "HttpDeclReference", - "type": { + { "kind": "HttpTypeReference", "ident": "BetaResponseInputImageContent", "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" }, - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", - "ident": "EncryptedContent", - "type": { - "kind": "HttpTypeObject", - "members": [ { - "ident": "encrypted_content" - }, - { - "ident": "type" + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" } - ] + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" }, - "docstring": "Opaque encrypted content that Responses API decrypts inside trusted model execution.", - "childrenParentSchema": "object", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" + }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", + "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { @@ -32296,7 +32178,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", @@ -32306,6 +32188,180 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "function_call_output" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) agent > (property) agent_name": { + "kind": "HttpDeclProperty", + "docstring": "The canonical name of the agent that produced this item.", + "key": "agent_name", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/Beta_AgentTagParam/properties/agent_name", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", + "ident": "Direct", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + } + ] + }, + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", + "ident": "Program", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "caller_id" + }, + { + "ident": "type" + } + ] + }, + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "in_progress" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 1": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "completed" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) status > (member) 2": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "incomplete" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 1": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", + "ident": "EncryptedContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "encrypted_content" + }, + { + "ident": "type" + } + ] + }, + "docstring": "Opaque encrypted content that Responses API decrypts inside trusted model execution.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" + ] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -32502,7 +32558,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -32526,7 +32582,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -32553,7 +32609,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -32647,7 +32703,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -32693,7 +32749,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -32727,7 +32783,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -32745,7 +32801,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -32775,7 +32831,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -32794,7 +32850,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -32805,7 +32861,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -32848,7 +32904,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -32867,7 +32923,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -32893,7 +32949,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -32910,7 +32966,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -32972,7 +33028,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -32990,7 +33046,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -33016,7 +33072,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -33041,7 +33097,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -33054,7 +33110,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -33084,7 +33140,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -33114,7 +33170,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -33144,7 +33200,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -33229,7 +33285,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -33275,7 +33331,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -33309,7 +33365,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -33327,7 +33383,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -33357,7 +33413,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -33376,7 +33432,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -33387,7 +33443,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -33430,7 +33486,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -33449,7 +33505,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -33475,7 +33531,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -33492,7 +33548,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -33554,7 +33610,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -33572,7 +33628,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -33598,7 +33654,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -33623,7 +33679,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -33636,7 +33692,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -33666,7 +33722,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -33696,7 +33752,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -33726,7 +33782,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -33959,7 +34015,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -33981,7 +34037,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -34319,7 +34375,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -34336,7 +34392,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -34526,7 +34582,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -34543,7 +34599,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -34585,7 +34641,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -34611,7 +34667,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -34633,7 +34689,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -34694,7 +34750,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -34711,7 +34767,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -34767,7 +34823,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -34784,7 +34840,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -34980,7 +35036,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -34990,7 +35046,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -35013,9 +35069,9 @@ Schema name: `BetaResponseCreatedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -35048,7 +35104,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -35065,7 +35121,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -35107,7 +35163,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -35124,7 +35180,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -35315,7 +35371,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -35324,7 +35380,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -35333,7 +35389,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -35792,7 +35848,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -35822,7 +35878,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -35856,7 +35912,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -35894,7 +35950,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -35918,13 +35974,6 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -36001,6 +36050,13 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -37395,7 +37451,7 @@ Schema name: `BetaResponseCreatedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -37436,7 +37492,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -37564,7 +37620,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -37806,7 +37862,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -37917,21 +37973,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -39438,7 +39482,7 @@ Schema name: `BetaResponseCreatedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -39479,7 +39523,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -39607,7 +39651,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -39849,7 +39893,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -39960,21 +40004,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -41068,7 +41100,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -41086,7 +41118,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -41719,9 +41751,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -41908,7 +41940,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -41935,7 +41967,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -42086,33 +42118,12 @@ Schema name: `BetaResponseCreatedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -43000,7 +43011,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -43009,7 +43020,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -43018,7 +43029,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -43271,7 +43282,7 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -43285,7 +43296,7 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -43301,7 +43312,7 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -43319,107 +43330,6 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" - } - ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" - }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", - "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `direct`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "direct", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "direct" - } - ], - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { - "kind": "HttpDeclProperty", - "docstring": "The call ID of the program item that produced this tool call.", - "key": "caller_id", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 64, - "minLength": 1 - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `program`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "program", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "program" - } - ], - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" - ] - }, "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text input to the model.", @@ -43607,6 +43517,221 @@ Schema name: `BetaResponseCreatedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `direct`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "direct", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + ], + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { + "kind": "HttpDeclProperty", + "docstring": "The call ID of the program item that produced this tool call.", + "key": "caller_id", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 64, + "minLength": 1 + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `program`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "program", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "program" + } + ], + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" + ] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -43658,7 +43783,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -43679,7 +43804,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -43691,7 +43816,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -43715,7 +43840,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -43728,7 +43853,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -43755,7 +43880,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -44395,7 +44520,7 @@ Schema name: `BetaResponseCreatedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -44436,7 +44561,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -44564,7 +44689,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -44806,7 +44931,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -44917,21 +45042,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -46438,7 +46551,7 @@ Schema name: `BetaResponseCreatedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -46479,7 +46592,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -46607,7 +46720,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -46849,7 +46962,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -46960,21 +47073,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -48025,7 +48126,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -48043,7 +48144,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -49610,21 +49711,21 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -49702,7 +49803,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -49724,7 +49825,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -49738,7 +49839,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -49749,7 +49850,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -49759,7 +49860,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -49930,21 +50031,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -49954,10 +50043,7 @@ Schema name: `BetaResponseCreatedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -50160,7 +50246,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -50178,7 +50264,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -50204,7 +50290,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -50249,7 +50335,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -50274,7 +50360,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -50817,21 +50903,21 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -50909,7 +50995,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -50931,7 +51017,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -50945,7 +51031,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -50956,7 +51042,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -50966,7 +51052,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -51137,21 +51223,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -51161,10 +51235,7 @@ Schema name: `BetaResponseCreatedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -51367,7 +51438,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -51385,7 +51456,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -51411,7 +51482,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -51456,7 +51527,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -51481,7 +51552,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -51926,7 +51997,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -51935,7 +52006,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -51944,7 +52015,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -51953,7 +52024,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -51967,9 +52038,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -51979,7 +52050,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -52005,7 +52076,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -52492,7 +52563,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -52510,7 +52581,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -52631,217 +52702,74 @@ Schema name: `BetaResponseCreatedEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] - }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -52863,45 +52791,38 @@ Schema name: `BetaResponseCreatedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -52923,9 +52844,23 @@ Schema name: `BetaResponseCreatedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -53556,21 +53491,21 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -53648,7 +53583,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -53670,7 +53605,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -53684,7 +53619,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -53695,7 +53630,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -53705,7 +53640,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -53876,21 +53811,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -53900,10 +53823,7 @@ Schema name: `BetaResponseCreatedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -54106,7 +54026,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -54124,7 +54044,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -54150,7 +54070,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -54195,7 +54115,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -54220,7 +54140,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -54763,21 +54683,21 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -54855,7 +54775,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -54877,7 +54797,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -54891,7 +54811,7 @@ Schema name: `BetaResponseCreatedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -54902,7 +54822,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -54912,7 +54832,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -55083,21 +55003,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -55107,10 +55015,7 @@ Schema name: `BetaResponseCreatedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -55313,7 +55218,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -55331,7 +55236,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -55357,7 +55262,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -55402,7 +55307,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -55427,7 +55332,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -55946,9 +55851,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -56135,7 +56040,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -56162,7 +56067,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -56313,33 +56218,12 @@ Schema name: `BetaResponseCreatedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -56867,9 +56751,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -57056,7 +56940,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -57083,7 +56967,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -57234,33 +57118,12 @@ Schema name: `BetaResponseCreatedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -57700,7 +57563,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -57709,7 +57572,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -57820,9 +57683,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -58164,67 +58027,21 @@ Schema name: `BetaResponseCreatedEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" - }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -58356,9 +58173,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -58545,7 +58362,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -58572,7 +58389,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -58723,33 +58540,12 @@ Schema name: `BetaResponseCreatedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -59277,9 +59073,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -59466,7 +59262,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -59493,7 +59289,7 @@ Schema name: `BetaResponseCreatedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -59644,33 +59440,12 @@ Schema name: `BetaResponseCreatedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -60166,7 +59941,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -60175,7 +59950,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -60184,7 +59959,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -60193,7 +59968,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -60207,9 +59982,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -60219,7 +59994,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -60245,7 +60020,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -60465,7 +60240,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -60483,7 +60258,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -60565,7 +60340,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -60574,7 +60349,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -60583,7 +60358,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -60592,7 +60367,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -60606,9 +60381,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -60618,7 +60393,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -60644,7 +60419,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -60864,7 +60639,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -60882,7 +60657,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -60964,7 +60739,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -60973,7 +60748,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -60982,7 +60757,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -60991,7 +60766,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -61005,9 +60780,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -61242,13 +61017,6 @@ Schema name: `BetaResponseCreatedEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -61307,7 +61075,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -61316,7 +61084,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -61325,7 +61093,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -61334,7 +61102,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -61348,9 +61116,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -61360,7 +61128,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -61386,7 +61154,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -61606,7 +61374,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -61624,7 +61392,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -61706,7 +61474,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -61715,7 +61483,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -61724,7 +61492,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -61733,7 +61501,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -61747,9 +61515,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -61759,7 +61527,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -61785,7 +61553,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -62005,7 +61773,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -62023,7 +61791,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -62049,7 +61817,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -62058,7 +61826,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -62169,9 +61937,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -62282,7 +62050,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -62291,7 +62059,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -62402,9 +62170,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -62515,7 +62283,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -62524,7 +62292,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -62547,7 +62315,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -62556,7 +62324,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -62667,9 +62435,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -62780,7 +62548,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -62789,7 +62557,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -62900,9 +62668,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -63069,7 +62837,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63078,7 +62846,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63087,7 +62855,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -63096,7 +62864,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -63110,9 +62878,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -63206,7 +62974,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63215,7 +62983,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63224,7 +62992,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -63233,7 +63001,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -63247,9 +63015,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -63343,7 +63111,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63352,7 +63120,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63361,7 +63129,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -63370,7 +63138,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -63384,9 +63152,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -63480,7 +63248,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63489,7 +63257,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63498,7 +63266,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -63507,7 +63275,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -63521,9 +63289,9 @@ Schema name: `BetaResponseCreatedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -63561,7 +63329,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63570,7 +63338,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63579,7 +63347,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63588,7 +63356,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63597,7 +63365,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63606,7 +63374,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63615,7 +63383,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -63624,7 +63392,7 @@ Schema name: `BetaResponseCreatedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -63755,6 +63523,7 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -64720,9 +64489,9 @@ Schema name: `BetaResponseInProgressEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -64762,7 +64531,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -65364,7 +65133,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -65727,7 +65496,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -65782,7 +65551,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -65835,9 +65604,23 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -65851,7 +65634,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -65874,7 +65657,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -65918,7 +65701,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -65986,7 +65769,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -66006,7 +65789,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -66077,7 +65860,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -66172,7 +65955,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -66254,6 +66037,9 @@ Schema name: `BetaResponseInProgressEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -66320,6 +66106,7 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -66538,7 +66325,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -66548,7 +66335,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -67352,9 +67139,9 @@ Schema name: `BetaResponseInProgressEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -67856,7 +67643,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -67992,7 +67779,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -68017,7 +67804,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -68030,7 +67817,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -68064,7 +67851,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -68080,7 +67867,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -68125,7 +67912,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -68162,7 +67949,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -68199,7 +67986,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -68236,7 +68023,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -68258,7 +68045,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -68270,7 +68057,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -68301,7 +68088,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -68316,7 +68103,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -68361,7 +68148,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -68389,7 +68176,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -68403,7 +68190,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -68440,7 +68227,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -68477,7 +68264,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -68522,7 +68309,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -68567,7 +68354,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -68600,7 +68387,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -68622,7 +68409,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -68634,7 +68421,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -68668,7 +68455,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -68710,7 +68497,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -68748,7 +68535,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -68782,7 +68569,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -68832,7 +68619,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -68882,7 +68669,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -68928,7 +68715,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -68974,7 +68761,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -69028,7 +68815,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -69066,7 +68853,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -69104,7 +68891,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -69142,7 +68929,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -69188,7 +68975,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -70138,7 +69925,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -70245,7 +70032,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -70359,7 +70146,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -70405,7 +70192,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -70439,7 +70226,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -70457,7 +70244,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -70487,7 +70274,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -70506,7 +70293,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -70517,7 +70304,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -70560,7 +70347,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -70579,7 +70366,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -70605,7 +70392,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -70622,7 +70409,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -70684,7 +70471,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -70702,7 +70489,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -70728,7 +70515,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -70753,7 +70540,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -70766,7 +70553,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -70796,7 +70583,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -70826,7 +70613,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -70856,7 +70643,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -71104,7 +70891,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -71498,7 +71285,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -71569,7 +71356,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -71878,7 +71665,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -71930,7 +71717,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -71955,7 +71742,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -71968,7 +71755,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -71999,7 +71786,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -72014,7 +71801,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -72056,7 +71843,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -72078,7 +71865,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -72090,7 +71877,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -72124,7 +71911,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -72140,7 +71927,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -72182,7 +71969,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -72220,7 +72007,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -72257,7 +72044,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -72294,7 +72081,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -72335,7 +72122,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -72376,7 +72163,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -72409,7 +72196,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -72437,7 +72224,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -72451,7 +72238,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -72470,7 +72257,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -72481,7 +72268,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -72515,7 +72302,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -72557,7 +72344,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -72595,7 +72382,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -72629,7 +72416,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -72675,7 +72462,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -72721,7 +72508,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -72763,7 +72550,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -72805,7 +72592,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -72843,7 +72630,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -72881,7 +72668,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -72919,7 +72706,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -72973,7 +72760,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -73011,7 +72798,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -73057,7 +72844,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -73079,7 +72866,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -73105,7 +72892,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -73142,7 +72929,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -74560,9 +74347,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -75157,9 +74944,9 @@ Schema name: `BetaResponseInProgressEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -79476,9 +79263,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -79730,7 +79517,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -80618,7 +80405,7 @@ Schema name: `BetaResponseInProgressEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -80659,7 +80446,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -80787,7 +80574,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -81029,7 +80816,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -81140,21 +80927,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -82035,7 +81810,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -82073,7 +81848,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -82099,7 +81874,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -82137,7 +81912,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -82163,7 +81938,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -82268,7 +82043,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -82489,7 +82264,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -82523,7 +82298,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -82570,7 +82345,7 @@ Schema name: `BetaResponseInProgressEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -82615,7 +82390,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -83701,10 +83476,30 @@ Schema name: `BetaResponseInProgressEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -87544,9 +87339,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -88170,7 +87965,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -88272,9 +88067,9 @@ Schema name: `BetaResponseInProgressEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -88301,13 +88096,13 @@ Schema name: `BetaResponseInProgressEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -88315,9 +88110,9 @@ Schema name: `BetaResponseInProgressEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -88584,7 +88379,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -88601,7 +88396,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -88643,7 +88438,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -88653,7 +88448,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -88676,9 +88471,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -88732,7 +88527,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -88749,7 +88544,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -88792,14 +88587,14 @@ Schema name: `BetaResponseInProgressEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -88821,7 +88616,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -88843,7 +88638,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -88894,7 +88689,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -88946,7 +88741,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -89193,6 +88988,43 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -89232,43 +89064,6 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -89292,7 +89087,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -89322,7 +89117,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -89344,7 +89139,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -89489,7 +89284,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -89523,7 +89318,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -89553,7 +89348,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -89579,7 +89374,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -89601,7 +89396,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -89631,7 +89426,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -89649,7 +89444,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -89687,7 +89482,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -89709,7 +89504,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -90361,7 +90156,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -90407,7 +90202,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -90441,7 +90236,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -90459,7 +90254,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -90489,7 +90284,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -90508,7 +90303,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -90519,7 +90314,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -90562,7 +90357,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -90581,7 +90376,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -90607,7 +90402,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -90624,7 +90419,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -90686,7 +90481,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -90704,7 +90499,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -90730,7 +90525,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -90755,7 +90550,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -90768,7 +90563,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -90798,7 +90593,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -90828,7 +90623,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -90858,7 +90653,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -90957,7 +90752,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -91003,7 +90798,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -91037,7 +90832,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -91055,7 +90850,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -91085,7 +90880,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -91104,7 +90899,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -91115,7 +90910,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -91158,7 +90953,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -91177,7 +90972,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -91203,7 +90998,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -91220,7 +91015,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -91282,7 +91077,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -91300,7 +91095,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -91326,7 +91121,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -91351,7 +91146,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -91364,7 +91159,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -91394,7 +91189,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -91424,7 +91219,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -91454,7 +91249,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -91567,7 +91362,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -91589,7 +91384,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -92012,7 +91807,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92029,7 +91824,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -92175,7 +91970,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92192,7 +91987,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -92213,7 +92008,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -92239,7 +92034,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -92261,7 +92056,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -92322,7 +92117,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92339,7 +92134,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -92395,7 +92190,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92412,7 +92207,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -92629,7 +92424,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92646,7 +92441,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -92667,7 +92462,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -92677,7 +92472,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -92700,9 +92495,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -92756,7 +92551,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -92773,7 +92568,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -93264,21 +93059,21 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -93356,7 +93151,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -93378,7 +93173,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -93392,7 +93187,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -93403,7 +93198,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -93413,7 +93208,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -93584,21 +93379,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -93608,10 +93391,7 @@ Schema name: `BetaResponseInProgressEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -93889,7 +93669,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -93907,7 +93687,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -93933,7 +93713,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -93978,7 +93758,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -94003,7 +93783,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -95025,7 +94805,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -95062,7 +94842,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -95533,7 +95313,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -95563,7 +95343,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -95585,7 +95365,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -95681,7 +95461,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -95698,7 +95478,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -95740,7 +95520,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -95749,38 +95529,142 @@ Schema name: `BetaResponseInProgressEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaInputTextContentParam", + "ident": "BetaResponseInputTextContent", "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" + "kind": "HttpTypeObject", + "members": [ + { + "ident": "text" }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" + { + "ident": "type" }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A text input to the model.", + "childrenParentSchema": "object", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", + "ident": "BetaResponseInputImageContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_id" + }, + { + "ident": "image_url" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { @@ -95806,7 +95690,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -95823,7 +95707,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -95895,7 +95779,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -95915,66 +95799,6 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputTextContentParam", - "ident": "BetaResponseInputTextContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "text" - }, - { - "ident": "type" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "A text input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", - "ident": "BetaResponseInputImageContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_id" - }, - { - "ident": "image_url" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -96171,7 +95995,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -96195,7 +96019,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -96222,7 +96046,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -96316,7 +96140,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -96362,7 +96186,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -96396,7 +96220,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -96414,7 +96238,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -96444,7 +96268,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -96463,7 +96287,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -96474,7 +96298,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -96517,7 +96341,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -96536,7 +96360,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -96562,7 +96386,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -96579,7 +96403,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -96641,7 +96465,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -96659,7 +96483,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -96685,7 +96509,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -96710,7 +96534,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -96723,7 +96547,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -96753,7 +96577,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -96783,7 +96607,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -96813,7 +96637,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -96898,7 +96722,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -96944,7 +96768,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -96978,7 +96802,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -96996,7 +96820,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -97026,7 +96850,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -97045,7 +96869,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -97056,7 +96880,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -97099,7 +96923,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -97118,7 +96942,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -97144,7 +96968,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -97161,7 +96985,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -97223,7 +97047,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -97241,7 +97065,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -97267,7 +97091,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -97292,7 +97116,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -97305,7 +97129,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -97335,7 +97159,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -97365,7 +97189,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -97395,7 +97219,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -97628,7 +97452,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -97650,7 +97474,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -97988,7 +97812,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98005,7 +97829,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98195,7 +98019,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98212,7 +98036,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98254,7 +98078,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -98280,7 +98104,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -98302,7 +98126,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -98363,7 +98187,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98380,7 +98204,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98436,7 +98260,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98453,7 +98277,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98649,7 +98473,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -98659,7 +98483,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -98682,9 +98506,9 @@ Schema name: `BetaResponseInProgressEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -98717,7 +98541,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98734,7 +98558,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98776,7 +98600,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -98793,7 +98617,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -98984,7 +98808,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -98993,7 +98817,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -99002,7 +98826,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -99461,7 +99285,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -99491,7 +99315,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -99525,7 +99349,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -99563,7 +99387,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -99587,13 +99411,6 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -99670,6 +99487,13 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -101064,7 +100888,7 @@ Schema name: `BetaResponseInProgressEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -101105,7 +100929,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -101233,7 +101057,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -101475,7 +101299,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -101586,21 +101410,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -103107,7 +102919,7 @@ Schema name: `BetaResponseInProgressEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -103148,7 +102960,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -103276,7 +103088,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -103518,7 +103330,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -103629,21 +103441,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -104737,7 +104537,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -104755,7 +104555,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -105388,9 +105188,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -105577,7 +105377,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -105604,7 +105404,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -105755,33 +105555,12 @@ Schema name: `BetaResponseInProgressEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -106669,7 +106448,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -106678,7 +106457,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -106687,7 +106466,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -106940,7 +106719,7 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -106954,7 +106733,7 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -106970,7 +106749,7 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -106988,37 +106767,338 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { + "kind": "HttpDeclProperty", + "docstring": "The text input to the model.", + "key": "text", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 10485760 + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_text`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_text", "type": { "kind": "HttpTypeUnion", "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_text" + } + ], + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" + ] }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + "ident": "mode" + } + ] }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_image`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_image", + "type": { + "kind": "HttpTypeUnion", + "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_image" } ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + }, + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "original" + } + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", + "key": "image_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 20971520, + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { @@ -107089,193 +107169,6 @@ Schema name: `BetaResponseInProgressEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { - "kind": "HttpDeclProperty", - "docstring": "The text input to the model.", - "key": "text", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 10485760 - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_text`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_text", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_text" - } - ], - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_image`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_image", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { - "kind": "HttpDeclProperty", - "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", - "key": "detail", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" - }, - { - "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "original" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", - "key": "image_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 20971520, - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -107327,7 +107220,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -107348,7 +107241,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -107360,7 +107253,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -107384,7 +107277,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -107397,7 +107290,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -107424,7 +107317,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -108064,7 +107957,7 @@ Schema name: `BetaResponseInProgressEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -108105,7 +107998,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -108233,7 +108126,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -108475,7 +108368,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -108586,21 +108479,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -110107,7 +109988,7 @@ Schema name: `BetaResponseInProgressEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -110148,7 +110029,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -110276,7 +110157,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -110518,7 +110399,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -110629,21 +110510,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -111694,7 +111563,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -111712,7 +111581,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -113279,21 +113148,21 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -113371,7 +113240,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -113393,7 +113262,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -113407,7 +113276,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -113418,7 +113287,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -113428,7 +113297,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -113599,21 +113468,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -113623,10 +113480,7 @@ Schema name: `BetaResponseInProgressEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -113829,7 +113683,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -113847,7 +113701,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -113873,7 +113727,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -113918,7 +113772,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -113943,7 +113797,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -114486,21 +114340,21 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -114578,7 +114432,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -114600,7 +114454,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -114614,7 +114468,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -114625,7 +114479,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -114635,7 +114489,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -114806,21 +114660,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -114830,10 +114672,7 @@ Schema name: `BetaResponseInProgressEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -115036,7 +114875,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -115054,7 +114893,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -115080,7 +114919,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -115125,7 +114964,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -115150,7 +114989,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -115595,7 +115434,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -115604,7 +115443,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -115613,7 +115452,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -115622,7 +115461,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -115636,9 +115475,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -115648,7 +115487,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -115674,7 +115513,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -116161,7 +116000,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -116179,7 +116018,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -116300,217 +116139,74 @@ Schema name: `BetaResponseInProgressEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -116532,45 +116228,38 @@ Schema name: `BetaResponseInProgressEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -116592,9 +116281,23 @@ Schema name: `BetaResponseInProgressEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -117225,21 +116928,21 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -117317,7 +117020,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -117339,7 +117042,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -117353,7 +117056,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -117364,7 +117067,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -117374,7 +117077,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -117545,21 +117248,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -117569,10 +117260,7 @@ Schema name: `BetaResponseInProgressEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -117775,7 +117463,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -117793,7 +117481,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -117819,7 +117507,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -117864,7 +117552,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -117889,7 +117577,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -118432,21 +118120,21 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -118524,7 +118212,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -118546,7 +118234,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -118560,7 +118248,7 @@ Schema name: `BetaResponseInProgressEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -118571,7 +118259,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -118581,7 +118269,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -118752,21 +118440,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -118776,10 +118452,7 @@ Schema name: `BetaResponseInProgressEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -118982,7 +118655,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -119000,7 +118673,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -119026,7 +118699,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -119071,7 +118744,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -119096,7 +118769,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -119615,9 +119288,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -119804,7 +119477,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -119831,7 +119504,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -119982,33 +119655,12 @@ Schema name: `BetaResponseInProgressEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -120536,9 +120188,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -120725,7 +120377,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -120752,7 +120404,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -120903,33 +120555,12 @@ Schema name: `BetaResponseInProgressEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -121369,7 +121000,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -121378,7 +121009,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -121489,9 +121120,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -121833,67 +121464,21 @@ Schema name: `BetaResponseInProgressEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" - }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -122025,9 +121610,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -122214,7 +121799,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -122241,7 +121826,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -122392,33 +121977,12 @@ Schema name: `BetaResponseInProgressEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -122946,9 +122510,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -123135,7 +122699,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -123162,7 +122726,7 @@ Schema name: `BetaResponseInProgressEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -123313,33 +122877,12 @@ Schema name: `BetaResponseInProgressEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -123835,7 +123378,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -123844,7 +123387,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -123853,7 +123396,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -123862,7 +123405,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -123876,9 +123419,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -123888,7 +123431,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -123914,7 +123457,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -124134,7 +123677,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -124152,7 +123695,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -124234,7 +123777,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -124243,7 +123786,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -124252,7 +123795,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -124261,7 +123804,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -124275,9 +123818,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -124287,7 +123830,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -124313,7 +123856,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -124533,7 +124076,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -124551,7 +124094,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -124633,7 +124176,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -124642,7 +124185,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -124651,7 +124194,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -124660,7 +124203,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -124674,9 +124217,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -124911,13 +124454,6 @@ Schema name: `BetaResponseInProgressEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -124976,7 +124512,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -124985,7 +124521,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -124994,7 +124530,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -125003,7 +124539,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -125017,9 +124553,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -125029,7 +124565,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -125055,7 +124591,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -125275,7 +124811,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -125293,7 +124829,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -125375,7 +124911,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -125384,7 +124920,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -125393,7 +124929,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -125402,7 +124938,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -125416,9 +124952,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -125428,7 +124964,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -125454,7 +124990,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -125674,7 +125210,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -125692,7 +125228,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -125718,7 +125254,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -125727,7 +125263,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -125838,9 +125374,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -125951,7 +125487,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -125960,7 +125496,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126071,9 +125607,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -126184,7 +125720,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -126193,7 +125729,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126216,7 +125752,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -126225,7 +125761,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126336,9 +125872,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -126449,7 +125985,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -126458,7 +125994,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126569,9 +126105,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -126738,7 +126274,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -126747,7 +126283,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126756,7 +126292,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -126765,7 +126301,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -126779,9 +126315,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -126875,7 +126411,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -126884,7 +126420,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -126893,7 +126429,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -126902,7 +126438,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -126916,9 +126452,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -127012,7 +126548,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127021,7 +126557,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127030,7 +126566,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -127039,7 +126575,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -127053,9 +126589,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -127149,7 +126685,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127158,7 +126694,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127167,7 +126703,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -127176,7 +126712,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -127190,9 +126726,9 @@ Schema name: `BetaResponseInProgressEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -127230,7 +126766,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127239,7 +126775,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127248,7 +126784,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127257,7 +126793,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127266,7 +126802,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127275,7 +126811,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127284,7 +126820,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -127293,7 +126829,7 @@ Schema name: `BetaResponseInProgressEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -127424,6 +126960,7 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -128389,9 +127926,9 @@ Schema name: `BetaResponseCompletedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -128431,7 +127968,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -129033,7 +128570,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -129396,7 +128933,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -129451,7 +128988,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -129504,9 +129041,23 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -129520,7 +129071,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -129543,7 +129094,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -129587,7 +129138,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -129655,7 +129206,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -129675,7 +129226,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -129746,7 +129297,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -129841,7 +129392,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -129923,6 +129474,9 @@ Schema name: `BetaResponseCompletedEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -129989,6 +129543,7 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -130207,7 +129762,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -130217,7 +129772,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -131021,9 +130576,9 @@ Schema name: `BetaResponseCompletedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -131525,7 +131080,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -131661,7 +131216,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -131686,7 +131241,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -131699,7 +131254,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -131733,7 +131288,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -131749,7 +131304,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -131794,7 +131349,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -131831,7 +131386,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -131868,7 +131423,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -131905,7 +131460,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -131927,7 +131482,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -131939,7 +131494,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -131970,7 +131525,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -131985,7 +131540,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -132030,7 +131585,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -132058,7 +131613,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -132072,7 +131627,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -132109,7 +131664,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -132146,7 +131701,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -132191,7 +131746,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -132236,7 +131791,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -132269,7 +131824,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -132291,7 +131846,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -132303,7 +131858,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -132337,7 +131892,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -132379,7 +131934,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -132417,7 +131972,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -132451,7 +132006,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -132501,7 +132056,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -132551,7 +132106,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -132597,7 +132152,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -132643,7 +132198,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -132697,7 +132252,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -132735,7 +132290,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -132773,7 +132328,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -132811,7 +132366,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -132857,7 +132412,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -133807,7 +133362,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -133914,7 +133469,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -134028,7 +133583,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -134074,7 +133629,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -134108,7 +133663,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -134126,7 +133681,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -134156,7 +133711,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -134175,7 +133730,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -134186,7 +133741,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -134229,7 +133784,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -134248,7 +133803,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -134274,7 +133829,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -134291,7 +133846,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -134353,7 +133908,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -134371,7 +133926,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -134397,7 +133952,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -134422,7 +133977,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -134435,7 +133990,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -134465,7 +134020,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -134495,7 +134050,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -134525,7 +134080,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -134773,7 +134328,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -135167,7 +134722,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -135238,7 +134793,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -135547,7 +135102,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -135599,7 +135154,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -135624,7 +135179,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -135637,7 +135192,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -135668,7 +135223,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -135683,7 +135238,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -135725,7 +135280,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -135747,7 +135302,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -135759,7 +135314,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -135793,7 +135348,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -135809,7 +135364,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -135851,7 +135406,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -135889,7 +135444,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -135926,7 +135481,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -135963,7 +135518,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -136004,7 +135559,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -136045,7 +135600,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -136078,7 +135633,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -136106,7 +135661,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -136120,7 +135675,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -136139,7 +135694,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -136150,7 +135705,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -136184,7 +135739,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -136226,7 +135781,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -136264,7 +135819,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -136298,7 +135853,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -136344,7 +135899,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -136390,7 +135945,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -136432,7 +135987,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -136474,7 +136029,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -136512,7 +136067,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -136550,7 +136105,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -136588,7 +136143,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -136642,7 +136197,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -136680,7 +136235,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -136726,7 +136281,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -136748,7 +136303,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -136774,7 +136329,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -136811,7 +136366,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -138229,9 +137784,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -138826,9 +138381,9 @@ Schema name: `BetaResponseCompletedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -143145,9 +142700,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -143399,7 +142954,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -144287,7 +143842,7 @@ Schema name: `BetaResponseCompletedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -144328,7 +143883,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -144456,7 +144011,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -144698,7 +144253,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -144809,21 +144364,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -145704,7 +145247,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -145742,7 +145285,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -145768,7 +145311,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -145806,7 +145349,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -145832,7 +145375,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -145937,7 +145480,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -146158,7 +145701,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -146192,7 +145735,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -146239,7 +145782,7 @@ Schema name: `BetaResponseCompletedEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -146284,7 +145827,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -147370,10 +146913,30 @@ Schema name: `BetaResponseCompletedEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -151213,9 +150776,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -151839,7 +151402,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -151941,9 +151504,9 @@ Schema name: `BetaResponseCompletedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -151970,13 +151533,13 @@ Schema name: `BetaResponseCompletedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -151984,9 +151547,9 @@ Schema name: `BetaResponseCompletedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -152253,7 +151816,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -152270,7 +151833,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -152312,7 +151875,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -152322,7 +151885,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -152345,9 +151908,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -152401,7 +151964,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -152418,7 +151981,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -152461,14 +152024,14 @@ Schema name: `BetaResponseCompletedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -152490,7 +152053,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -152512,7 +152075,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -152563,7 +152126,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -152615,7 +152178,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -152862,6 +152425,43 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -152901,43 +152501,6 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -152961,7 +152524,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -152991,7 +152554,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -153013,7 +152576,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -153158,7 +152721,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -153192,7 +152755,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -153222,7 +152785,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -153248,7 +152811,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -153270,7 +152833,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -153300,7 +152863,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -153318,7 +152881,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -153356,7 +152919,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -153378,7 +152941,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -154030,7 +153593,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -154076,7 +153639,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -154110,7 +153673,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -154128,7 +153691,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -154158,7 +153721,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -154177,7 +153740,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -154188,7 +153751,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -154231,7 +153794,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -154250,7 +153813,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -154276,7 +153839,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -154293,7 +153856,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -154355,7 +153918,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -154373,7 +153936,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -154399,7 +153962,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -154424,7 +153987,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -154437,7 +154000,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -154467,7 +154030,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -154497,7 +154060,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -154527,7 +154090,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -154626,7 +154189,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -154672,7 +154235,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -154706,7 +154269,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -154724,7 +154287,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -154754,7 +154317,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -154773,7 +154336,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -154784,7 +154347,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -154827,7 +154390,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -154846,7 +154409,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -154872,7 +154435,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -154889,7 +154452,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -154951,7 +154514,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -154969,7 +154532,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -154995,7 +154558,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -155020,7 +154583,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -155033,7 +154596,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -155063,7 +154626,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -155093,7 +154656,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -155123,7 +154686,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -155236,7 +154799,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -155258,7 +154821,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -155681,7 +155244,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -155698,7 +155261,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -155844,7 +155407,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -155861,7 +155424,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -155882,7 +155445,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -155908,7 +155471,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -155930,7 +155493,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -155991,7 +155554,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -156008,7 +155571,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -156064,7 +155627,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -156081,7 +155644,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -156298,7 +155861,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -156315,7 +155878,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -156336,7 +155899,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -156346,7 +155909,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -156369,9 +155932,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -156425,7 +155988,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -156442,7 +156005,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -156933,21 +156496,21 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -157025,7 +156588,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -157047,7 +156610,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -157061,7 +156624,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -157072,7 +156635,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -157082,7 +156645,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -157253,21 +156816,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -157277,10 +156828,7 @@ Schema name: `BetaResponseCompletedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -157558,7 +157106,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -157576,7 +157124,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -157602,7 +157150,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -157647,7 +157195,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -157672,7 +157220,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -158694,7 +158242,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -158731,7 +158279,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -159202,7 +158750,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -159232,7 +158780,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -159254,7 +158802,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -159350,7 +158898,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -159367,7 +158915,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -159409,7 +158957,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -159418,38 +158966,142 @@ Schema name: `BetaResponseCompletedEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaInputTextContentParam", + "ident": "BetaResponseInputTextContent", "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" + "kind": "HttpTypeObject", + "members": [ + { + "ident": "text" }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" + { + "ident": "type" }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A text input to the model.", + "childrenParentSchema": "object", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", + "ident": "BetaResponseInputImageContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_id" + }, + { + "ident": "image_url" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { @@ -159475,7 +159127,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -159492,7 +159144,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -159564,7 +159216,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -159584,66 +159236,6 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputTextContentParam", - "ident": "BetaResponseInputTextContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "text" - }, - { - "ident": "type" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "A text input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", - "ident": "BetaResponseInputImageContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_id" - }, - { - "ident": "image_url" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -159840,7 +159432,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -159864,7 +159456,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -159891,7 +159483,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -159985,7 +159577,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -160031,7 +159623,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -160065,7 +159657,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -160083,7 +159675,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -160113,7 +159705,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -160132,7 +159724,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -160143,7 +159735,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -160186,7 +159778,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -160205,7 +159797,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -160231,7 +159823,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -160248,7 +159840,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -160310,7 +159902,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -160328,7 +159920,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -160354,7 +159946,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -160379,7 +159971,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -160392,7 +159984,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -160422,7 +160014,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -160452,7 +160044,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -160482,7 +160074,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -160567,7 +160159,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -160613,7 +160205,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -160647,7 +160239,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -160665,7 +160257,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -160695,7 +160287,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -160714,7 +160306,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -160725,7 +160317,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -160768,7 +160360,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -160787,7 +160379,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -160813,7 +160405,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -160830,7 +160422,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -160892,7 +160484,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -160910,7 +160502,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -160936,7 +160528,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -160961,7 +160553,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -160974,7 +160566,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -161004,7 +160596,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -161034,7 +160626,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -161064,7 +160656,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -161297,7 +160889,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -161319,7 +160911,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -161657,7 +161249,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -161674,7 +161266,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -161864,7 +161456,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -161881,7 +161473,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -161923,7 +161515,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -161949,7 +161541,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -161971,7 +161563,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -162032,7 +161624,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -162049,7 +161641,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -162105,7 +161697,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -162122,7 +161714,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -162318,7 +161910,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -162328,7 +161920,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -162351,9 +161943,9 @@ Schema name: `BetaResponseCompletedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -162386,7 +161978,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -162403,7 +161995,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -162445,7 +162037,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -162462,7 +162054,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -162653,7 +162245,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -162662,7 +162254,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -162671,7 +162263,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -163130,7 +162722,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -163160,7 +162752,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -163194,7 +162786,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -163232,7 +162824,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -163256,13 +162848,6 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -163339,6 +162924,13 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -164733,7 +164325,7 @@ Schema name: `BetaResponseCompletedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -164774,7 +164366,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -164902,7 +164494,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -165144,7 +164736,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -165255,21 +164847,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -166776,7 +166356,7 @@ Schema name: `BetaResponseCompletedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -166817,7 +166397,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -166945,7 +166525,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -167187,7 +166767,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -167298,21 +166878,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -168406,7 +167974,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -168424,7 +167992,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -169057,9 +168625,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -169246,7 +168814,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -169273,7 +168841,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -169424,33 +168992,12 @@ Schema name: `BetaResponseCompletedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -170338,7 +169885,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -170347,7 +169894,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -170356,7 +169903,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -170609,7 +170156,7 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -170623,7 +170170,7 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -170639,7 +170186,7 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -170657,37 +170204,338 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { + "kind": "HttpDeclProperty", + "docstring": "The text input to the model.", + "key": "text", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 10485760 + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_text`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_text", "type": { "kind": "HttpTypeUnion", "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_text" + } + ], + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" + ] }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + "ident": "mode" + } + ] }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_image`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_image", + "type": { + "kind": "HttpTypeUnion", + "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_image" } ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + }, + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "original" + } + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", + "key": "image_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 20971520, + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { @@ -170758,193 +170606,6 @@ Schema name: `BetaResponseCompletedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { - "kind": "HttpDeclProperty", - "docstring": "The text input to the model.", - "key": "text", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 10485760 - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_text`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_text", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_text" - } - ], - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_image`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_image", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { - "kind": "HttpDeclProperty", - "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", - "key": "detail", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" - }, - { - "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "original" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", - "key": "image_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 20971520, - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -170996,7 +170657,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -171017,7 +170678,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -171029,7 +170690,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -171053,7 +170714,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -171066,7 +170727,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -171093,7 +170754,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -171733,7 +171394,7 @@ Schema name: `BetaResponseCompletedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -171774,7 +171435,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -171902,7 +171563,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -172144,7 +171805,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -172255,21 +171916,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -173776,7 +173425,7 @@ Schema name: `BetaResponseCompletedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -173817,7 +173466,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -173945,7 +173594,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -174187,7 +173836,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -174298,21 +173947,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -175363,7 +175000,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -175381,7 +175018,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -176948,21 +176585,21 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -177040,7 +176677,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -177062,7 +176699,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -177076,7 +176713,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -177087,7 +176724,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -177097,7 +176734,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -177268,21 +176905,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -177292,10 +176917,7 @@ Schema name: `BetaResponseCompletedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -177498,7 +177120,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -177516,7 +177138,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -177542,7 +177164,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -177587,7 +177209,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -177612,7 +177234,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -178155,21 +177777,21 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -178247,7 +177869,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -178269,7 +177891,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -178283,7 +177905,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -178294,7 +177916,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -178304,7 +177926,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -178475,21 +178097,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -178499,10 +178109,7 @@ Schema name: `BetaResponseCompletedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -178705,7 +178312,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -178723,7 +178330,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -178749,7 +178356,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -178794,7 +178401,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -178819,7 +178426,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -179264,7 +178871,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -179273,7 +178880,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -179282,7 +178889,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -179291,7 +178898,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -179305,9 +178912,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -179317,7 +178924,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -179343,7 +178950,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -179830,7 +179437,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -179848,7 +179455,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -179969,217 +179576,74 @@ Schema name: `BetaResponseCompletedEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -180201,45 +179665,38 @@ Schema name: `BetaResponseCompletedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -180261,9 +179718,23 @@ Schema name: `BetaResponseCompletedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -180894,21 +180365,21 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -180986,7 +180457,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -181008,7 +180479,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -181022,7 +180493,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -181033,7 +180504,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -181043,7 +180514,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -181214,21 +180685,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -181238,10 +180697,7 @@ Schema name: `BetaResponseCompletedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -181444,7 +180900,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -181462,7 +180918,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -181488,7 +180944,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -181533,7 +180989,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -181558,7 +181014,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -182101,21 +181557,21 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -182193,7 +181649,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -182215,7 +181671,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -182229,7 +181685,7 @@ Schema name: `BetaResponseCompletedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -182240,7 +181696,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -182250,7 +181706,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -182421,21 +181877,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -182445,10 +181889,7 @@ Schema name: `BetaResponseCompletedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -182651,7 +182092,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -182669,7 +182110,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -182695,7 +182136,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -182740,7 +182181,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -182765,7 +182206,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -183284,9 +182725,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -183473,7 +182914,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -183500,7 +182941,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -183651,33 +183092,12 @@ Schema name: `BetaResponseCompletedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -184205,9 +183625,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -184394,7 +183814,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -184421,7 +183841,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -184572,33 +183992,12 @@ Schema name: `BetaResponseCompletedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -185038,7 +184437,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -185047,7 +184446,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -185158,9 +184557,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -185502,67 +184901,21 @@ Schema name: `BetaResponseCompletedEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" - }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -185694,9 +185047,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -185883,7 +185236,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -185910,7 +185263,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -186061,33 +185414,12 @@ Schema name: `BetaResponseCompletedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -186615,9 +185947,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -186804,7 +186136,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -186831,7 +186163,7 @@ Schema name: `BetaResponseCompletedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -186982,33 +186314,12 @@ Schema name: `BetaResponseCompletedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -187504,7 +186815,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -187513,7 +186824,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -187522,7 +186833,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -187531,7 +186842,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -187545,9 +186856,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -187557,7 +186868,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -187583,7 +186894,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -187803,7 +187114,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -187821,7 +187132,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -187903,7 +187214,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -187912,7 +187223,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -187921,7 +187232,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -187930,7 +187241,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -187944,9 +187255,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -187956,7 +187267,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -187982,7 +187293,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -188202,7 +187513,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -188220,7 +187531,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -188302,7 +187613,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -188311,7 +187622,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -188320,7 +187631,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -188329,7 +187640,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -188343,9 +187654,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -188580,13 +187891,6 @@ Schema name: `BetaResponseCompletedEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -188645,7 +187949,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -188654,7 +187958,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -188663,7 +187967,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -188672,7 +187976,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -188686,9 +187990,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -188698,7 +188002,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -188724,7 +188028,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -188944,7 +188248,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -188962,7 +188266,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -189044,7 +188348,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -189053,7 +188357,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -189062,7 +188366,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -189071,7 +188375,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -189085,9 +188389,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -189097,7 +188401,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -189123,7 +188427,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -189343,7 +188647,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -189361,7 +188665,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -189387,7 +188691,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -189396,7 +188700,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -189507,9 +188811,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -189620,7 +188924,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -189629,7 +188933,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -189740,9 +189044,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -189853,7 +189157,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -189862,7 +189166,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -189885,7 +189189,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -189894,7 +189198,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190005,9 +189309,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -190118,7 +189422,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190127,7 +189431,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190238,9 +189542,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -190407,7 +189711,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190416,7 +189720,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190425,7 +189729,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -190434,7 +189738,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -190448,9 +189752,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -190544,7 +189848,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190553,7 +189857,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190562,7 +189866,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -190571,7 +189875,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -190585,9 +189889,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -190681,7 +189985,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190690,7 +189994,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190699,7 +190003,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -190708,7 +190012,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -190722,9 +190026,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -190818,7 +190122,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190827,7 +190131,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190836,7 +190140,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -190845,7 +190149,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -190859,9 +190163,9 @@ Schema name: `BetaResponseCompletedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -190899,7 +190203,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190908,7 +190212,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190917,7 +190221,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190926,7 +190230,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190935,7 +190239,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190944,7 +190248,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -190953,7 +190257,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -190962,7 +190266,7 @@ Schema name: `BetaResponseCompletedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -191110,6 +190414,7 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -192075,9 +191380,9 @@ Schema name: `BetaResponseFailedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -192117,7 +191422,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -192719,7 +192024,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -193082,7 +192387,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -193137,7 +192442,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -193190,9 +192495,23 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -193206,7 +192525,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -193229,7 +192548,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -193273,7 +192592,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -193341,7 +192660,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -193361,7 +192680,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -193432,7 +192751,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -193527,7 +192846,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -193609,6 +192928,9 @@ Schema name: `BetaResponseFailedEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -193675,6 +192997,7 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -193893,7 +193216,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -193903,7 +193226,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -194707,9 +194030,9 @@ Schema name: `BetaResponseFailedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -195211,7 +194534,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -195347,7 +194670,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -195372,7 +194695,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -195385,7 +194708,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -195419,7 +194742,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -195435,7 +194758,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -195480,7 +194803,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -195517,7 +194840,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -195554,7 +194877,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -195591,7 +194914,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -195613,7 +194936,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -195625,7 +194948,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -195656,7 +194979,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -195671,7 +194994,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -195716,7 +195039,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -195744,7 +195067,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -195758,7 +195081,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -195795,7 +195118,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -195832,7 +195155,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -195877,7 +195200,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -195922,7 +195245,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -195955,7 +195278,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -195977,7 +195300,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -195989,7 +195312,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -196023,7 +195346,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -196065,7 +195388,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -196103,7 +195426,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -196137,7 +195460,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -196187,7 +195510,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -196237,7 +195560,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -196283,7 +195606,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -196329,7 +195652,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -196383,7 +195706,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -196421,7 +195744,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -196459,7 +195782,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -196497,7 +195820,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -196543,7 +195866,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -197493,7 +196816,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -197600,7 +196923,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -197714,7 +197037,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -197760,7 +197083,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -197794,7 +197117,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -197812,7 +197135,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -197842,7 +197165,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -197861,7 +197184,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -197872,7 +197195,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -197915,7 +197238,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -197934,7 +197257,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -197960,7 +197283,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -197977,7 +197300,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -198039,7 +197362,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -198057,7 +197380,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -198083,7 +197406,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -198108,7 +197431,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -198121,7 +197444,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -198151,7 +197474,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -198181,7 +197504,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -198211,7 +197534,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -198459,7 +197782,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -198853,7 +198176,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -198924,7 +198247,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -199233,7 +198556,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -199285,7 +198608,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -199310,7 +198633,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -199323,7 +198646,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -199354,7 +198677,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -199369,7 +198692,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -199411,7 +198734,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -199433,7 +198756,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -199445,7 +198768,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -199479,7 +198802,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -199495,7 +198818,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -199537,7 +198860,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -199575,7 +198898,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -199612,7 +198935,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -199649,7 +198972,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -199690,7 +199013,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -199731,7 +199054,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -199764,7 +199087,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -199792,7 +199115,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -199806,7 +199129,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -199825,7 +199148,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -199836,7 +199159,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -199870,7 +199193,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -199912,7 +199235,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -199950,7 +199273,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -199984,7 +199307,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -200030,7 +199353,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -200076,7 +199399,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -200118,7 +199441,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -200160,7 +199483,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -200198,7 +199521,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -200236,7 +199559,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -200274,7 +199597,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -200328,7 +199651,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -200366,7 +199689,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -200412,7 +199735,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -200434,7 +199757,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -200460,7 +199783,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -200497,7 +199820,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -201915,9 +201238,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -202512,9 +201835,9 @@ Schema name: `BetaResponseFailedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -206831,9 +206154,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -207085,7 +206408,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -207973,7 +207296,7 @@ Schema name: `BetaResponseFailedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -208014,7 +207337,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -208142,7 +207465,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -208384,7 +207707,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -208495,21 +207818,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -209390,7 +208701,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -209428,7 +208739,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -209454,7 +208765,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -209492,7 +208803,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -209518,7 +208829,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -209623,7 +208934,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -209844,7 +209155,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -209878,7 +209189,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -209925,7 +209236,7 @@ Schema name: `BetaResponseFailedEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -209970,7 +209281,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -211056,10 +210367,30 @@ Schema name: `BetaResponseFailedEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -214899,9 +214230,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -215525,7 +214856,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -215627,9 +214958,9 @@ Schema name: `BetaResponseFailedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -215656,13 +214987,13 @@ Schema name: `BetaResponseFailedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -215670,9 +215001,9 @@ Schema name: `BetaResponseFailedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -215939,7 +215270,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -215956,7 +215287,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -215998,7 +215329,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -216008,7 +215339,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -216031,9 +215362,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -216087,7 +215418,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -216104,7 +215435,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -216147,14 +215478,14 @@ Schema name: `BetaResponseFailedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -216176,7 +215507,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -216198,7 +215529,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -216249,7 +215580,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -216301,7 +215632,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -216548,6 +215879,43 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -216587,43 +215955,6 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -216647,7 +215978,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -216677,7 +216008,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -216699,7 +216030,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -216844,7 +216175,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -216878,7 +216209,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -216908,7 +216239,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -216934,7 +216265,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -216956,7 +216287,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -216986,7 +216317,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -217004,7 +216335,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -217042,7 +216373,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -217064,7 +216395,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -217716,7 +217047,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -217762,7 +217093,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -217796,7 +217127,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -217814,7 +217145,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -217844,7 +217175,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -217863,7 +217194,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -217874,7 +217205,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -217917,7 +217248,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -217936,7 +217267,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -217962,7 +217293,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -217979,7 +217310,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -218041,7 +217372,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -218059,7 +217390,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -218085,7 +217416,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -218110,7 +217441,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -218123,7 +217454,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -218153,7 +217484,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -218183,7 +217514,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -218213,7 +217544,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -218312,7 +217643,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -218358,7 +217689,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -218392,7 +217723,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -218410,7 +217741,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -218440,7 +217771,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -218459,7 +217790,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -218470,7 +217801,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -218513,7 +217844,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -218532,7 +217863,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -218558,7 +217889,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -218575,7 +217906,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -218637,7 +217968,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -218655,7 +217986,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -218681,7 +218012,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -218706,7 +218037,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -218719,7 +218050,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -218749,7 +218080,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -218779,7 +218110,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -218809,7 +218140,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -218922,7 +218253,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -218944,7 +218275,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -219367,7 +218698,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -219384,7 +218715,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -219530,7 +218861,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -219547,7 +218878,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -219568,7 +218899,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -219594,7 +218925,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -219616,7 +218947,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -219677,7 +219008,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -219694,7 +219025,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -219750,7 +219081,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -219767,7 +219098,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -219984,7 +219315,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -220001,7 +219332,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -220022,7 +219353,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -220032,7 +219363,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -220055,9 +219386,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -220111,7 +219442,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -220128,7 +219459,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -220619,21 +219950,21 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -220711,7 +220042,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -220733,7 +220064,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -220747,7 +220078,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -220758,7 +220089,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -220768,7 +220099,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -220939,21 +220270,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -220963,10 +220282,7 @@ Schema name: `BetaResponseFailedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -221244,7 +220560,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -221262,7 +220578,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -221288,7 +220604,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -221333,7 +220649,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -221358,7 +220674,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -222380,7 +221696,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -222417,7 +221733,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -222888,7 +222204,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -222918,7 +222234,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -222940,7 +222256,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -223036,7 +222352,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -223053,7 +222369,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -223095,7 +222411,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -223104,38 +222420,142 @@ Schema name: `BetaResponseFailedEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaInputTextContentParam", + "ident": "BetaResponseInputTextContent", "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" + "kind": "HttpTypeObject", + "members": [ + { + "ident": "text" }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" + { + "ident": "type" }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A text input to the model.", + "childrenParentSchema": "object", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", + "ident": "BetaResponseInputImageContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_id" + }, + { + "ident": "image_url" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { @@ -223161,7 +222581,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -223178,7 +222598,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -223250,7 +222670,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -223270,66 +222690,6 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputTextContentParam", - "ident": "BetaResponseInputTextContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "text" - }, - { - "ident": "type" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "A text input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", - "ident": "BetaResponseInputImageContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_id" - }, - { - "ident": "image_url" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -223526,7 +222886,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -223550,7 +222910,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -223577,7 +222937,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -223671,7 +223031,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -223717,7 +223077,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -223751,7 +223111,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -223769,7 +223129,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -223799,7 +223159,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -223818,7 +223178,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -223829,7 +223189,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -223872,7 +223232,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -223891,7 +223251,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -223917,7 +223277,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -223934,7 +223294,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -223996,7 +223356,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -224014,7 +223374,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -224040,7 +223400,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -224065,7 +223425,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -224078,7 +223438,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -224108,7 +223468,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -224138,7 +223498,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -224168,7 +223528,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -224253,7 +223613,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -224299,7 +223659,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -224333,7 +223693,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -224351,7 +223711,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -224381,7 +223741,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -224400,7 +223760,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -224411,7 +223771,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -224454,7 +223814,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -224473,7 +223833,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -224499,7 +223859,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -224516,7 +223876,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -224578,7 +223938,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -224596,7 +223956,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -224622,7 +223982,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -224647,7 +224007,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -224660,7 +224020,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -224690,7 +224050,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -224720,7 +224080,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -224750,7 +224110,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -224983,7 +224343,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -225005,7 +224365,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -225343,7 +224703,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -225360,7 +224720,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -225550,7 +224910,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -225567,7 +224927,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -225609,7 +224969,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -225635,7 +224995,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -225657,7 +225017,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -225718,7 +225078,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -225735,7 +225095,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -225791,7 +225151,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -225808,7 +225168,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -226004,7 +225364,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -226014,7 +225374,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -226037,9 +225397,9 @@ Schema name: `BetaResponseFailedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -226072,7 +225432,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -226089,7 +225449,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -226131,7 +225491,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -226148,7 +225508,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -226339,7 +225699,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -226348,7 +225708,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -226357,7 +225717,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -226816,7 +226176,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -226846,7 +226206,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -226880,7 +226240,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -226918,7 +226278,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -226942,13 +226302,6 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -227025,6 +226378,13 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -228419,7 +227779,7 @@ Schema name: `BetaResponseFailedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -228460,7 +227820,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -228588,7 +227948,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -228830,7 +228190,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -228941,21 +228301,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -230462,7 +229810,7 @@ Schema name: `BetaResponseFailedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -230503,7 +229851,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -230631,7 +229979,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -230873,7 +230221,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -230984,21 +230332,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -232092,7 +231428,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -232110,7 +231446,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -232743,9 +232079,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -232932,7 +232268,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -232959,7 +232295,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -233110,33 +232446,12 @@ Schema name: `BetaResponseFailedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -234024,7 +233339,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -234033,7 +233348,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -234042,7 +233357,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -234295,7 +233610,7 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -234309,7 +233624,7 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -234325,7 +233640,7 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -234343,37 +233658,338 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { + "kind": "HttpDeclProperty", + "docstring": "The text input to the model.", + "key": "text", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 10485760 + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_text`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_text", "type": { "kind": "HttpTypeUnion", "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_text" + } + ], + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" + ] }, + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + "ident": "mode" + } + ] }, + "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_image`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_image", + "type": { + "kind": "HttpTypeUnion", + "types": [ { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + "kind": "HttpTypeLiteral", + "literal": "input_image" } ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + }, + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "original" + } + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", + "key": "image_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 20971520, + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { @@ -234444,193 +234060,6 @@ Schema name: `BetaResponseFailedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { - "kind": "HttpDeclProperty", - "docstring": "The text input to the model.", - "key": "text", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 10485760 - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/text", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_text`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_text", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_text" - } - ], - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputTextContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_image`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_image", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail": { - "kind": "HttpDeclProperty", - "docstring": "The detail level of the image to be sent to the model. One of `high`, `low`, `auto`, or `original`. Defaults to `auto`.", - "key": "detail", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" - }, - { - "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "original" - } - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/detail", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL.", - "key": "image_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 20971520, - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/image_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" - } - ] - }, - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -234682,7 +234111,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -234703,7 +234132,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -234715,7 +234144,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -234739,7 +234168,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -234752,7 +234181,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -234779,7 +234208,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -235419,7 +234848,7 @@ Schema name: `BetaResponseFailedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -235460,7 +234889,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -235588,7 +235017,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -235830,7 +235259,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -235941,21 +235370,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -237462,7 +236879,7 @@ Schema name: `BetaResponseFailedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -237503,7 +236920,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -237631,7 +237048,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -237873,7 +237290,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -237984,21 +237401,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -239049,7 +238454,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -239067,7 +238472,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -240634,21 +240039,21 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -240726,7 +240131,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -240748,7 +240153,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -240762,7 +240167,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -240773,7 +240178,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -240783,7 +240188,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -240954,21 +240359,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -240978,10 +240371,7 @@ Schema name: `BetaResponseFailedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -241184,7 +240574,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -241202,7 +240592,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -241228,7 +240618,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -241273,7 +240663,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -241298,7 +240688,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -241841,21 +241231,21 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -241933,7 +241323,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -241955,7 +241345,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -241969,7 +241359,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -241980,7 +241370,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -241990,7 +241380,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -242161,21 +241551,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -242185,10 +241563,7 @@ Schema name: `BetaResponseFailedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -242391,7 +241766,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -242409,7 +241784,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -242435,7 +241810,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -242480,7 +241855,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -242505,7 +241880,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -242950,7 +242325,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -242959,7 +242334,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -242968,7 +242343,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -242977,7 +242352,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -242991,9 +242366,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -243003,7 +242378,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -243029,7 +242404,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -243516,7 +242891,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -243534,7 +242909,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -243655,217 +243030,74 @@ Schema name: `BetaResponseFailedEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -243887,45 +243119,38 @@ Schema name: `BetaResponseFailedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -243947,9 +243172,23 @@ Schema name: `BetaResponseFailedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -244580,21 +243819,21 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -244672,7 +243911,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -244694,7 +243933,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -244708,7 +243947,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -244719,7 +243958,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -244729,7 +243968,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -244900,21 +244139,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -244924,10 +244151,7 @@ Schema name: `BetaResponseFailedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -245130,7 +244354,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -245148,7 +244372,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -245174,7 +244398,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -245219,7 +244443,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -245244,7 +244468,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -245787,21 +245011,21 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -245879,7 +245103,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -245901,7 +245125,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -245915,7 +245139,7 @@ Schema name: `BetaResponseFailedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -245926,7 +245150,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -245936,7 +245160,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -246107,21 +245331,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -246131,10 +245343,7 @@ Schema name: `BetaResponseFailedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -246337,7 +245546,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -246355,7 +245564,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -246381,7 +245590,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -246426,7 +245635,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -246451,7 +245660,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -246970,9 +246179,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -247159,7 +246368,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -247186,7 +246395,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -247337,33 +246546,12 @@ Schema name: `BetaResponseFailedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -247891,9 +247079,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -248080,7 +247268,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -248107,7 +247295,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -248258,33 +247446,12 @@ Schema name: `BetaResponseFailedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -248724,7 +247891,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -248733,7 +247900,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -248844,9 +248011,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -249188,67 +248355,21 @@ Schema name: `BetaResponseFailedEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" - }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -249380,9 +248501,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -249569,7 +248690,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -249596,7 +248717,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -249747,33 +248868,12 @@ Schema name: `BetaResponseFailedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -250301,9 +249401,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -250490,7 +249590,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -250517,7 +249617,7 @@ Schema name: `BetaResponseFailedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -250668,33 +249768,12 @@ Schema name: `BetaResponseFailedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -251190,7 +250269,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -251199,7 +250278,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -251208,7 +250287,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -251217,7 +250296,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -251231,9 +250310,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -251243,7 +250322,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -251269,7 +250348,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -251489,7 +250568,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -251507,7 +250586,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -251589,7 +250668,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -251598,7 +250677,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -251607,7 +250686,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -251616,7 +250695,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -251630,9 +250709,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -251642,7 +250721,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -251668,7 +250747,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -251888,7 +250967,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -251906,7 +250985,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -251988,7 +251067,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -251997,7 +251076,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -252006,7 +251085,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -252015,7 +251094,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -252029,9 +251108,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -252266,13 +251345,6 @@ Schema name: `BetaResponseFailedEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -252331,7 +251403,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -252340,7 +251412,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -252349,7 +251421,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -252358,7 +251430,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -252372,9 +251444,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -252384,7 +251456,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -252410,7 +251482,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -252630,7 +251702,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -252648,7 +251720,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -252730,7 +251802,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -252739,7 +251811,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -252748,7 +251820,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -252757,7 +251829,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -252771,9 +251843,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -252783,7 +251855,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -252809,7 +251881,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -253029,7 +252101,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -253047,7 +252119,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -253073,7 +252145,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -253082,7 +252154,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -253193,9 +252265,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -253306,7 +252378,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -253315,7 +252387,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -253426,9 +252498,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -253539,7 +252611,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -253548,7 +252620,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -253571,7 +252643,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -253580,7 +252652,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -253691,9 +252763,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -253804,7 +252876,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -253813,7 +252885,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -253924,9 +252996,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -254093,7 +253165,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254102,7 +253174,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254111,7 +253183,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -254120,7 +253192,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -254134,9 +253206,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -254230,7 +253302,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254239,7 +253311,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254248,7 +253320,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -254257,7 +253329,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -254271,9 +253343,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -254367,7 +253439,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254376,7 +253448,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254385,7 +253457,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -254394,7 +253466,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -254408,9 +253480,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -254504,7 +253576,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254513,7 +253585,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254522,7 +253594,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -254531,7 +253603,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -254545,9 +253617,9 @@ Schema name: `BetaResponseFailedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -254585,7 +253657,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254594,7 +253666,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254603,7 +253675,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254612,7 +253684,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254621,7 +253693,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254630,7 +253702,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254639,7 +253711,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -254648,7 +253720,7 @@ Schema name: `BetaResponseFailedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -254777,6 +253849,7 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -255742,9 +254815,9 @@ Schema name: `BetaResponseIncompleteEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -255784,7 +254857,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -256386,7 +255459,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -256749,7 +255822,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -256804,7 +255877,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -256857,9 +255930,23 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -256873,7 +255960,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -256896,7 +255983,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -256940,7 +256027,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -257008,7 +256095,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -257028,7 +256115,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -257099,7 +256186,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -257194,7 +256281,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -257276,6 +256363,9 @@ Schema name: `BetaResponseIncompleteEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -257342,6 +256432,7 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -257560,7 +256651,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -257570,7 +256661,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -258374,9 +257465,9 @@ Schema name: `BetaResponseIncompleteEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -258878,7 +257969,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -259014,7 +258105,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -259039,7 +258130,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -259052,7 +258143,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -259086,7 +258177,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -259102,7 +258193,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -259147,7 +258238,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -259184,7 +258275,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -259221,7 +258312,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -259258,7 +258349,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -259280,7 +258371,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -259292,7 +258383,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -259323,7 +258414,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -259338,7 +258429,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -259383,7 +258474,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -259411,7 +258502,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -259425,7 +258516,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -259462,7 +258553,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -259499,7 +258590,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -259544,7 +258635,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -259589,7 +258680,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -259622,7 +258713,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -259644,7 +258735,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -259656,7 +258747,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -259690,7 +258781,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -259732,7 +258823,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -259770,7 +258861,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -259804,7 +258895,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -259854,7 +258945,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -259904,7 +258995,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -259950,7 +259041,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -259996,7 +259087,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -260050,7 +259141,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -260088,7 +259179,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -260126,7 +259217,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -260164,7 +259255,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -260210,7 +259301,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -261160,7 +260251,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -261267,7 +260358,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -261381,7 +260472,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -261427,7 +260518,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -261461,7 +260552,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -261479,7 +260570,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -261509,7 +260600,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -261528,7 +260619,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -261539,7 +260630,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -261582,7 +260673,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -261601,7 +260692,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -261627,7 +260718,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -261644,7 +260735,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -261706,7 +260797,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -261724,7 +260815,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -261750,7 +260841,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -261775,7 +260866,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -261788,7 +260879,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -261818,7 +260909,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -261848,7 +260939,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -261878,7 +260969,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -262126,7 +261217,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -262520,7 +261611,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -262591,7 +261682,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -262900,7 +261991,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -262952,7 +262043,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -262977,7 +262068,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -262990,7 +262081,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -263021,7 +262112,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -263036,7 +262127,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -263078,7 +262169,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -263100,7 +262191,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -263112,7 +262203,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -263146,7 +262237,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -263162,7 +262253,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -263204,7 +262295,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -263242,7 +262333,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -263279,7 +262370,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -263316,7 +262407,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -263357,7 +262448,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -263398,7 +262489,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -263431,7 +262522,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -263459,7 +262550,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -263473,7 +262564,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -263492,7 +262583,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -263503,7 +262594,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -263537,7 +262628,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -263579,7 +262670,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -263617,7 +262708,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -263651,7 +262742,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -263697,7 +262788,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -263743,7 +262834,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -263785,7 +262876,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -263827,7 +262918,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -263865,7 +262956,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -263903,7 +262994,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -263941,7 +263032,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -263995,7 +263086,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -264033,7 +263124,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -264079,7 +263170,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -264101,7 +263192,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -264127,7 +263218,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -264164,7 +263255,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -265582,9 +264673,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -266179,9 +265270,9 @@ Schema name: `BetaResponseIncompleteEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -270498,9 +269589,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -270752,7 +269843,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -271640,7 +270731,7 @@ Schema name: `BetaResponseIncompleteEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -271681,7 +270772,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -271809,7 +270900,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -272051,7 +271142,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -272162,21 +271253,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -273057,7 +272136,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -273095,7 +272174,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -273121,7 +272200,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -273159,7 +272238,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -273185,7 +272264,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -273290,7 +272369,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -273511,7 +272590,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -273545,7 +272624,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -273592,7 +272671,7 @@ Schema name: `BetaResponseIncompleteEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -273637,7 +272716,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -274723,10 +273802,30 @@ Schema name: `BetaResponseIncompleteEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -278566,9 +277665,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -279192,7 +278291,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -279294,9 +278393,9 @@ Schema name: `BetaResponseIncompleteEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -279323,13 +278422,13 @@ Schema name: `BetaResponseIncompleteEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -279337,9 +278436,9 @@ Schema name: `BetaResponseIncompleteEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -279606,7 +278705,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -279623,7 +278722,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -279665,7 +278764,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -279675,7 +278774,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -279698,9 +278797,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -279754,7 +278853,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -279771,7 +278870,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -279814,14 +278913,14 @@ Schema name: `BetaResponseIncompleteEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -279843,7 +278942,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -279865,7 +278964,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -279916,7 +279015,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -279968,7 +279067,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -280215,6 +279314,43 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -280254,43 +279390,6 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -280314,7 +279413,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -280344,7 +279443,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -280366,7 +279465,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -280511,7 +279610,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -280545,7 +279644,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -280575,7 +279674,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -280601,7 +279700,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -280623,7 +279722,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -280653,7 +279752,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -280671,7 +279770,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -280709,7 +279808,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -280731,7 +279830,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -281383,7 +280482,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -281429,7 +280528,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -281463,7 +280562,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -281481,7 +280580,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -281511,7 +280610,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -281530,7 +280629,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -281541,7 +280640,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -281584,7 +280683,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -281603,7 +280702,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -281629,7 +280728,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -281646,7 +280745,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -281708,7 +280807,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -281726,7 +280825,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -281752,7 +280851,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -281777,7 +280876,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -281790,7 +280889,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -281820,7 +280919,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -281850,7 +280949,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -281880,7 +280979,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -281979,7 +281078,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -282025,7 +281124,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -282059,7 +281158,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -282077,7 +281176,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -282107,7 +281206,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -282126,7 +281225,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -282137,7 +281236,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -282180,7 +281279,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -282199,7 +281298,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -282225,7 +281324,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -282242,7 +281341,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -282304,7 +281403,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -282322,7 +281421,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -282348,7 +281447,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -282373,7 +281472,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -282386,7 +281485,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -282416,7 +281515,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -282446,7 +281545,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -282476,7 +281575,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -282589,7 +281688,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -282611,7 +281710,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -283034,7 +282133,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283051,7 +282150,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -283197,7 +282296,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283214,7 +282313,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -283235,7 +282334,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -283261,7 +282360,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -283283,7 +282382,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -283344,7 +282443,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283361,7 +282460,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -283417,7 +282516,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283434,7 +282533,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -283651,7 +282750,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283668,7 +282767,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -283689,7 +282788,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -283699,7 +282798,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -283722,9 +282821,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -283778,7 +282877,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -283795,7 +282894,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -284286,21 +283385,21 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -284378,7 +283477,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -284400,7 +283499,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -284414,7 +283513,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -284425,7 +283524,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -284435,7 +283534,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -284606,21 +283705,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -284630,10 +283717,7 @@ Schema name: `BetaResponseIncompleteEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -284911,7 +283995,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -284929,7 +284013,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -284955,7 +284039,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -285000,7 +284084,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -285025,7 +284109,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -286047,7 +285131,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -286084,7 +285168,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -286555,7 +285639,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -286585,7 +285669,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -286607,7 +285691,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -286703,7 +285787,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -286720,7 +285804,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -286762,7 +285846,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -286771,38 +285855,142 @@ Schema name: `BetaResponseIncompleteEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaInputTextContentParam", + "ident": "BetaResponseInputTextContent", "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" + "kind": "HttpTypeObject", + "members": [ + { + "ident": "text" }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" + { + "ident": "type" }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A text input to the model.", + "childrenParentSchema": "object", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", + "ident": "BetaResponseInputImageContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_id" + }, + { + "ident": "image_url" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { @@ -286828,7 +286016,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -286845,7 +286033,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -286917,7 +286105,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -286937,66 +286125,6 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputTextContentParam", - "ident": "BetaResponseInputTextContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "text" - }, - { - "ident": "type" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "A text input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", - "ident": "BetaResponseInputImageContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_id" - }, - { - "ident": "image_url" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -287193,7 +286321,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -287217,7 +286345,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -287244,7 +286372,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -287338,7 +286466,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -287384,7 +286512,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -287418,7 +286546,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -287436,7 +286564,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -287466,7 +286594,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -287485,7 +286613,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -287496,7 +286624,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -287539,7 +286667,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -287558,7 +286686,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -287584,7 +286712,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -287601,7 +286729,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -287663,7 +286791,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -287681,7 +286809,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -287707,7 +286835,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -287732,7 +286860,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -287745,7 +286873,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -287775,7 +286903,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -287805,7 +286933,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -287835,7 +286963,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -287920,7 +287048,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -287966,7 +287094,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -288000,7 +287128,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -288018,7 +287146,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -288048,7 +287176,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -288067,7 +287195,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -288078,7 +287206,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -288121,7 +287249,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -288140,7 +287268,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -288166,7 +287294,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -288183,7 +287311,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -288245,7 +287373,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -288263,7 +287391,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -288289,7 +287417,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -288314,7 +287442,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -288327,7 +287455,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -288357,7 +287485,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -288387,7 +287515,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -288417,7 +287545,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -288650,7 +287778,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -288672,7 +287800,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -289010,7 +288138,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289027,7 +288155,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -289217,7 +288345,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289234,7 +288362,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -289276,7 +288404,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -289302,7 +288430,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -289324,7 +288452,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -289385,7 +288513,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289402,7 +288530,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -289458,7 +288586,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289475,7 +288603,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -289671,7 +288799,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -289681,7 +288809,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -289704,9 +288832,9 @@ Schema name: `BetaResponseIncompleteEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -289739,7 +288867,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289756,7 +288884,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -289798,7 +288926,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -289815,7 +288943,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -290006,7 +289134,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -290015,7 +289143,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -290024,7 +289152,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -290483,7 +289611,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -290513,7 +289641,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -290547,7 +289675,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -290585,7 +289713,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -290609,13 +289737,6 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -290692,6 +289813,13 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -292086,7 +291214,7 @@ Schema name: `BetaResponseIncompleteEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -292127,7 +291255,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -292255,7 +291383,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -292497,7 +291625,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -292608,21 +291736,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -294129,7 +293245,7 @@ Schema name: `BetaResponseIncompleteEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -294170,7 +293286,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -294298,7 +293414,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -294540,7 +293656,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -294651,21 +293767,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -295759,7 +294863,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -295777,7 +294881,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -296410,9 +295514,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -296599,7 +295703,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -296626,7 +295730,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -296777,33 +295881,12 @@ Schema name: `BetaResponseIncompleteEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -297691,7 +296774,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -297700,7 +296783,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -297709,7 +296792,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -297962,7 +297045,7 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -297976,7 +297059,7 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -297992,7 +297075,7 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -298010,107 +297093,6 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" - } - ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" - }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", - "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `direct`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "direct", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "direct" - } - ], - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { - "kind": "HttpDeclProperty", - "docstring": "The call ID of the program item that produced this tool call.", - "key": "caller_id", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 64, - "minLength": 1 - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `program`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "program", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "program" - } - ], - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" - ] - }, "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text input to the model.", @@ -298298,6 +297280,221 @@ Schema name: `BetaResponseIncompleteEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `direct`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "direct", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + ], + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { + "kind": "HttpDeclProperty", + "docstring": "The call ID of the program item that produced this tool call.", + "key": "caller_id", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 64, + "minLength": 1 + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `program`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "program", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "program" + } + ], + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" + ] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -298349,7 +297546,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -298370,7 +297567,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -298382,7 +297579,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -298406,7 +297603,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -298419,7 +297616,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -298446,7 +297643,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -299086,7 +298283,7 @@ Schema name: `BetaResponseIncompleteEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -299127,7 +298324,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -299255,7 +298452,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -299497,7 +298694,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -299608,21 +298805,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -301129,7 +300314,7 @@ Schema name: `BetaResponseIncompleteEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -301170,7 +300355,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -301298,7 +300483,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -301540,7 +300725,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -301651,21 +300836,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -302716,7 +301889,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -302734,7 +301907,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -304301,21 +303474,21 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -304393,7 +303566,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -304415,7 +303588,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -304429,7 +303602,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -304440,7 +303613,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -304450,7 +303623,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -304621,21 +303794,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -304645,10 +303806,7 @@ Schema name: `BetaResponseIncompleteEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -304851,7 +304009,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -304869,7 +304027,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -304895,7 +304053,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -304940,7 +304098,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -304965,7 +304123,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -305508,21 +304666,21 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -305600,7 +304758,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -305622,7 +304780,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -305636,7 +304794,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -305647,7 +304805,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -305657,7 +304815,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -305828,21 +304986,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -305852,10 +304998,7 @@ Schema name: `BetaResponseIncompleteEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -306058,7 +305201,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -306076,7 +305219,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -306102,7 +305245,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -306147,7 +305290,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -306172,7 +305315,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -306617,7 +305760,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -306626,7 +305769,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -306635,7 +305778,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -306644,7 +305787,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -306658,9 +305801,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -306670,7 +305813,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -306696,7 +305839,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -307183,7 +306326,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -307201,7 +306344,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -307322,217 +306465,74 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -307554,45 +306554,38 @@ Schema name: `BetaResponseIncompleteEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -307614,9 +306607,23 @@ Schema name: `BetaResponseIncompleteEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -308247,21 +307254,21 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -308339,7 +307346,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -308361,7 +307368,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -308375,7 +307382,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -308386,7 +307393,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -308396,7 +307403,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -308567,21 +307574,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -308591,10 +307586,7 @@ Schema name: `BetaResponseIncompleteEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -308797,7 +307789,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -308815,7 +307807,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -308841,7 +307833,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -308886,7 +307878,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -308911,7 +307903,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -309454,21 +308446,21 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -309546,7 +308538,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -309568,7 +308560,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -309582,7 +308574,7 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -309593,7 +308585,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -309603,7 +308595,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -309774,21 +308766,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -309798,10 +308778,7 @@ Schema name: `BetaResponseIncompleteEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -310004,7 +308981,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -310022,7 +308999,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -310048,7 +309025,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -310093,7 +309070,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -310118,7 +309095,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -310637,9 +309614,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -310826,7 +309803,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -310853,7 +309830,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -311004,33 +309981,12 @@ Schema name: `BetaResponseIncompleteEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -311558,9 +310514,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -311747,7 +310703,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -311774,7 +310730,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -311925,33 +310881,12 @@ Schema name: `BetaResponseIncompleteEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -312391,7 +311326,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -312400,7 +311335,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -312511,9 +311446,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -312855,67 +311790,21 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -313047,9 +311936,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -313236,7 +312125,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -313263,7 +312152,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -313414,33 +312303,12 @@ Schema name: `BetaResponseIncompleteEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -313968,9 +312836,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -314157,7 +313025,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -314184,7 +313052,7 @@ Schema name: `BetaResponseIncompleteEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -314335,33 +313203,12 @@ Schema name: `BetaResponseIncompleteEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -314857,7 +313704,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -314866,7 +313713,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -314875,7 +313722,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -314884,7 +313731,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -314898,9 +313745,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -314910,7 +313757,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -314936,7 +313783,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -315156,7 +314003,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -315174,7 +314021,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -315256,7 +314103,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -315265,7 +314112,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -315274,7 +314121,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -315283,7 +314130,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -315297,9 +314144,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -315309,7 +314156,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -315335,7 +314182,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -315555,7 +314402,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -315573,7 +314420,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -315655,7 +314502,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -315664,7 +314511,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -315673,7 +314520,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -315682,7 +314529,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -315696,9 +314543,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -315933,13 +314780,6 @@ Schema name: `BetaResponseIncompleteEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -315998,7 +314838,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -316007,7 +314847,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -316016,7 +314856,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -316025,7 +314865,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -316039,9 +314879,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -316051,7 +314891,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -316077,7 +314917,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -316297,7 +315137,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -316315,7 +315155,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -316397,7 +315237,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -316406,7 +315246,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -316415,7 +315255,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -316424,7 +315264,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -316438,9 +315278,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -316450,7 +315290,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -316476,7 +315316,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -316696,7 +315536,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -316714,7 +315554,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -316740,7 +315580,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -316749,7 +315589,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -316860,9 +315700,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -316973,7 +315813,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -316982,7 +315822,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317093,9 +315933,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -317206,7 +316046,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -317215,7 +316055,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317238,7 +316078,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -317247,7 +316087,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317358,9 +316198,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -317471,7 +316311,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -317480,7 +316320,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317591,9 +316431,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -317760,7 +316600,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -317769,7 +316609,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317778,7 +316618,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -317787,7 +316627,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -317801,9 +316641,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -317897,7 +316737,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -317906,7 +316746,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -317915,7 +316755,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -317924,7 +316764,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -317938,9 +316778,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -318034,7 +316874,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318043,7 +316883,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318052,7 +316892,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -318061,7 +316901,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -318075,9 +316915,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -318171,7 +317011,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318180,7 +317020,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318189,7 +317029,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -318198,7 +317038,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -318212,9 +317052,9 @@ Schema name: `BetaResponseIncompleteEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -318252,7 +317092,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318261,7 +317101,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318270,7 +317110,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318279,7 +317119,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318288,7 +317128,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318297,7 +317137,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318306,7 +317146,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -318315,7 +317155,7 @@ Schema name: `BetaResponseIncompleteEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -318554,7 +317394,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -318579,7 +317419,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -318592,7 +317432,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -318626,7 +317466,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -318642,7 +317482,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -318687,7 +317527,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -318724,7 +317564,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -318761,7 +317601,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -318798,7 +317638,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -318820,7 +317660,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -318832,7 +317672,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -318863,7 +317703,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -318878,7 +317718,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -318923,7 +317763,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -318951,7 +317791,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -318965,7 +317805,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -319002,7 +317842,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -319039,7 +317879,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -319084,7 +317924,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -319129,7 +317969,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -319162,7 +318002,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -319184,7 +318024,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -319196,7 +318036,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -319230,7 +318070,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -319272,7 +318112,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -319310,7 +318150,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -319344,7 +318184,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -319394,7 +318234,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -319444,7 +318284,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -319490,7 +318330,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -319536,7 +318376,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -319590,7 +318430,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -319628,7 +318468,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -319666,7 +318506,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -319704,7 +318544,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -319750,7 +318590,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -321278,9 +320118,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -321875,9 +320715,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -326194,9 +325034,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -326354,9 +325194,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -326383,13 +325223,13 @@ Schema name: `BetaResponseOutputItemAddedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -326397,9 +325237,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -326666,7 +325506,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -326683,7 +325523,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -326725,7 +325565,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -326735,7 +325575,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -326758,9 +325598,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -326820,7 +325660,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -326916,7 +325756,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -326933,7 +325773,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -326976,14 +325816,14 @@ Schema name: `BetaResponseOutputItemAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -327005,7 +325845,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -327027,7 +325867,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -327078,7 +325918,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -327130,7 +325970,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -327377,6 +326217,43 @@ Schema name: `BetaResponseOutputItemAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -327416,43 +326293,6 @@ Schema name: `BetaResponseOutputItemAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -327476,7 +326316,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -327506,7 +326346,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -327528,7 +326368,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -327673,7 +326513,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -327707,7 +326547,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -327737,7 +326577,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -327763,7 +326603,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -327785,7 +326625,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -327815,7 +326655,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -327833,7 +326673,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -327871,7 +326711,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -327893,7 +326733,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -328545,7 +327385,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -328591,7 +327431,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -328625,7 +327465,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -328643,7 +327483,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -328673,7 +327513,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -328692,7 +327532,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -328703,7 +327543,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -328746,7 +327586,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -328765,7 +327605,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -328791,7 +327631,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -328808,7 +327648,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -328870,7 +327710,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -328888,7 +327728,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -328914,7 +327754,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -328939,7 +327779,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -328952,7 +327792,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -328982,7 +327822,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -329012,7 +327852,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -329042,7 +327882,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -329141,7 +327981,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -329187,7 +328027,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -329221,7 +328061,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -329239,7 +328079,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -329269,7 +328109,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -329288,7 +328128,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -329299,7 +328139,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -329342,7 +328182,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -329361,7 +328201,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -329387,7 +328227,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -329404,7 +328244,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -329466,7 +328306,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -329484,7 +328324,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -329510,7 +328350,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -329535,7 +328375,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -329548,7 +328388,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -329578,7 +328418,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -329608,7 +328448,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -329638,7 +328478,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -329751,7 +328591,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -329773,7 +328613,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -330196,7 +329036,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330213,7 +329053,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -330359,7 +329199,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330376,7 +329216,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -330397,7 +329237,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -330423,7 +329263,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -330445,7 +329285,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -330506,7 +329346,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330523,7 +329363,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -330579,7 +329419,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330596,7 +329436,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -330813,7 +329653,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330830,7 +329670,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -330851,7 +329691,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -330861,7 +329701,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -330884,9 +329724,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -330940,7 +329780,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -330957,7 +329797,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -331017,7 +329857,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -331026,7 +329866,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -331035,7 +329875,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -331815,7 +330655,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -331845,7 +330685,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -331879,7 +330719,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -331917,7 +330757,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -331941,13 +330781,6 @@ Schema name: `BetaResponseOutputItemAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -332024,6 +330857,13 @@ Schema name: `BetaResponseOutputItemAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -333418,7 +332258,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -333459,7 +332299,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -333587,7 +332427,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -333829,7 +332669,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -333940,21 +332780,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -335461,7 +334289,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -335502,7 +334330,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -335630,7 +334458,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -335872,7 +334700,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -335983,21 +334811,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -337091,7 +335907,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -337109,7 +335925,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -338788,21 +337604,21 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -338880,7 +337696,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -338902,7 +337718,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -338916,7 +337732,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -338927,7 +337743,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -338937,7 +337753,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -339108,21 +337924,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -339132,10 +337936,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -339413,7 +338214,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -339431,7 +338232,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -339457,7 +338258,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -339502,7 +338303,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -339527,7 +338328,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -340070,21 +338871,21 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -340162,7 +338963,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -340184,7 +338985,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -340198,7 +338999,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -340209,7 +339010,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -340219,7 +339020,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -340390,21 +339191,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -340414,10 +339203,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -340620,7 +339406,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -340638,7 +339424,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -340664,7 +339450,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -340709,7 +339495,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -340734,7 +339520,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -341288,9 +340074,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -341477,7 +340263,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -341504,7 +340290,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -341655,33 +340441,12 @@ Schema name: `BetaResponseOutputItemAddedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -342449,9 +341214,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -342638,7 +341403,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -342665,7 +341430,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -342816,33 +341581,12 @@ Schema name: `BetaResponseOutputItemAddedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -343338,7 +342082,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -343347,7 +342091,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -343356,7 +342100,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -343365,7 +342109,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -343379,9 +342123,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -343391,7 +342135,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -343417,7 +342161,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -343904,7 +342648,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -343922,7 +342666,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -344004,7 +342748,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -344013,7 +342757,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -344022,7 +342766,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -344031,7 +342775,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -344045,9 +342789,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -344057,7 +342801,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -344083,7 +342827,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -344303,7 +343047,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -344321,7 +343065,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -344347,7 +343091,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -344356,7 +343100,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -344467,9 +343211,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -344806,7 +343550,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -344815,7 +343559,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -344926,9 +343670,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -345095,7 +343839,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -345104,7 +343848,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -345113,7 +343857,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -345122,7 +343866,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -345136,9 +343880,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -345431,7 +344175,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -345440,7 +344184,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -345449,7 +344193,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -345458,7 +344202,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -345472,9 +344216,9 @@ Schema name: `BetaResponseOutputItemAddedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -345512,7 +344256,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -345521,7 +344265,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -345544,7 +344288,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -345553,7 +344297,7 @@ Schema name: `BetaResponseOutputItemAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -345769,7 +344513,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -345794,7 +344538,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -345807,7 +344551,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -345841,7 +344585,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -345857,7 +344601,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -345902,7 +344646,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -345939,7 +344683,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -345976,7 +344720,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -346013,7 +344757,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -346035,7 +344779,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -346047,7 +344791,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -346078,7 +344822,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -346093,7 +344837,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -346138,7 +344882,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -346166,7 +344910,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -346180,7 +344924,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -346217,7 +344961,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -346254,7 +344998,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -346299,7 +345043,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -346344,7 +345088,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -346377,7 +345121,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -346399,7 +345143,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -346411,7 +345155,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -346445,7 +345189,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -346487,7 +345231,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -346525,7 +345269,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -346559,7 +345303,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -346609,7 +345353,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -346659,7 +345403,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -346705,7 +345449,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -346751,7 +345495,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -346805,7 +345549,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -346843,7 +345587,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -346881,7 +345625,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -346919,7 +345663,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -346965,7 +345709,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -348493,9 +347237,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -349090,9 +347834,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -353409,9 +352153,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -353569,9 +352313,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -353598,13 +352342,13 @@ Schema name: `BetaResponseOutputItemDoneEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -353612,9 +352356,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -353881,7 +352625,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -353898,7 +352642,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -353940,7 +352684,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -353950,7 +352694,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -353973,9 +352717,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -354035,7 +352779,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -354131,7 +352875,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -354148,7 +352892,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -354191,14 +352935,14 @@ Schema name: `BetaResponseOutputItemDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -354220,7 +352964,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -354242,7 +352986,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -354293,7 +353037,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -354345,7 +353089,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -354592,6 +353336,43 @@ Schema name: `BetaResponseOutputItemDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -354631,43 +353412,6 @@ Schema name: `BetaResponseOutputItemDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -354691,7 +353435,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -354721,7 +353465,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -354743,7 +353487,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -354888,7 +353632,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -354922,7 +353666,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -354952,7 +353696,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -354978,7 +353722,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -355000,7 +353744,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -355030,7 +353774,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -355048,7 +353792,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -355086,7 +353830,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -355108,7 +353852,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -355760,7 +354504,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -355806,7 +354550,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -355840,7 +354584,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -355858,7 +354602,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -355888,7 +354632,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -355907,7 +354651,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -355918,7 +354662,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -355961,7 +354705,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -355980,7 +354724,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -356006,7 +354750,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -356023,7 +354767,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -356085,7 +354829,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -356103,7 +354847,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -356129,7 +354873,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -356154,7 +354898,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -356167,7 +354911,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -356197,7 +354941,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -356227,7 +354971,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -356257,7 +355001,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -356356,7 +355100,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -356402,7 +355146,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -356436,7 +355180,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -356454,7 +355198,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -356484,7 +355228,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -356503,7 +355247,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -356514,7 +355258,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -356557,7 +355301,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -356576,7 +355320,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -356602,7 +355346,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -356619,7 +355363,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -356681,7 +355425,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -356699,7 +355443,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -356725,7 +355469,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -356750,7 +355494,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -356763,7 +355507,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -356793,7 +355537,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -356823,7 +355567,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -356853,7 +355597,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -356966,7 +355710,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -356988,7 +355732,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -357411,7 +356155,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -357428,7 +356172,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -357574,7 +356318,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -357591,7 +356335,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -357612,7 +356356,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -357638,7 +356382,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -357660,7 +356404,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -357721,7 +356465,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -357738,7 +356482,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -357794,7 +356538,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -357811,7 +356555,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -358028,7 +356772,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -358045,7 +356789,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -358066,7 +356810,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -358076,7 +356820,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -358099,9 +356843,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -358155,7 +356899,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -358172,7 +356916,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -358232,7 +356976,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -358241,7 +356985,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -358250,7 +356994,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -359030,7 +357774,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -359060,7 +357804,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -359094,7 +357838,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -359132,7 +357876,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -359156,13 +357900,6 @@ Schema name: `BetaResponseOutputItemDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -359239,6 +357976,13 @@ Schema name: `BetaResponseOutputItemDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -360633,7 +359377,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -360674,7 +359418,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -360802,7 +359546,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -361044,7 +359788,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -361155,21 +359899,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -362676,7 +361408,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -362717,7 +361449,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -362845,7 +361577,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -363087,7 +361819,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -363198,21 +361930,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -364306,7 +363026,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -364324,7 +363044,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -366003,21 +364723,21 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -366095,7 +364815,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -366117,7 +364837,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -366131,7 +364851,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -366142,7 +364862,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -366152,7 +364872,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -366323,21 +365043,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -366347,10 +365055,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -366628,7 +365333,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -366646,7 +365351,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -366672,7 +365377,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -366717,7 +365422,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -366742,7 +365447,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -367285,21 +365990,21 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -367377,7 +366082,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -367399,7 +366104,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -367413,7 +366118,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -367424,7 +366129,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -367434,7 +366139,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -367605,21 +366310,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -367629,10 +366322,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -367835,7 +366525,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -367853,7 +366543,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -367879,7 +366569,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -367924,7 +366614,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -367949,7 +366639,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -368503,9 +367193,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -368692,7 +367382,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -368719,7 +367409,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -368870,33 +367560,12 @@ Schema name: `BetaResponseOutputItemDoneEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -369664,9 +368333,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -369853,7 +368522,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -369880,7 +368549,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -370031,33 +368700,12 @@ Schema name: `BetaResponseOutputItemDoneEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -370553,7 +369201,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -370562,7 +369210,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -370571,7 +369219,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -370580,7 +369228,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -370594,9 +369242,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -370606,7 +369254,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -370632,7 +369280,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -371119,7 +369767,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -371137,7 +369785,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -371219,7 +369867,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -371228,7 +369876,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -371237,7 +369885,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -371246,7 +369894,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -371260,9 +369908,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -371272,7 +369920,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -371298,7 +369946,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -371518,7 +370166,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -371536,7 +370184,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -371562,7 +370210,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -371571,7 +370219,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -371682,9 +370330,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -372021,7 +370669,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -372030,7 +370678,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -372141,9 +370789,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -372310,7 +370958,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -372319,7 +370967,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -372328,7 +370976,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -372337,7 +370985,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -372351,9 +370999,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -372646,7 +371294,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -372655,7 +371303,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -372664,7 +371312,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -372673,7 +371321,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -372687,9 +371335,9 @@ Schema name: `BetaResponseOutputItemDoneEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -372727,7 +371375,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -372736,7 +371384,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -372759,7 +371407,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -372768,7 +371416,7 @@ Schema name: `BetaResponseOutputItemDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -373008,9 +371656,9 @@ Schema name: `BetaResponseContentPartAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_content_part_added_event > (schema) > (property) part > (variant) 1": { @@ -373028,7 +371676,7 @@ Schema name: `BetaResponseContentPartAddedEvent` }, "(resource) beta.responses > (model) beta_response_content_part_added_event > (schema) > (property) part > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputContent/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputContent/oneOf/2", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -373059,13 +371707,13 @@ Schema name: `BetaResponseContentPartAddedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -373073,9 +371721,9 @@ Schema name: `BetaResponseContentPartAddedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -373222,6 +371870,43 @@ Schema name: `BetaResponseContentPartAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -373261,43 +371946,6 @@ Schema name: `BetaResponseContentPartAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema) > (property) refusal": { "kind": "HttpDeclProperty", "docstring": "The refusal explanation from the model.", @@ -373378,7 +372026,7 @@ Schema name: `BetaResponseContentPartAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -373408,7 +372056,7 @@ Schema name: `BetaResponseContentPartAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -373442,7 +372090,7 @@ Schema name: `BetaResponseContentPartAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -373480,7 +372128,7 @@ Schema name: `BetaResponseContentPartAddedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -373504,13 +372152,6 @@ Schema name: `BetaResponseContentPartAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -373587,6 +372228,13 @@ Schema name: `BetaResponseContentPartAddedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -374197,9 +372845,9 @@ Schema name: `BetaResponseContentPartDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_content_part_done_event > (schema) > (property) part > (variant) 1": { @@ -374217,7 +372865,7 @@ Schema name: `BetaResponseContentPartDoneEvent` }, "(resource) beta.responses > (model) beta_response_content_part_done_event > (schema) > (property) part > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputContent/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputContent/oneOf/2", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -374248,13 +372896,13 @@ Schema name: `BetaResponseContentPartDoneEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -374262,9 +372910,9 @@ Schema name: `BetaResponseContentPartDoneEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -374411,6 +373059,43 @@ Schema name: `BetaResponseContentPartDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -374450,43 +373135,6 @@ Schema name: `BetaResponseContentPartDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema) > (property) refusal": { "kind": "HttpDeclProperty", "docstring": "The refusal explanation from the model.", @@ -374567,7 +373215,7 @@ Schema name: `BetaResponseContentPartDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -374597,7 +373245,7 @@ Schema name: `BetaResponseContentPartDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -374631,7 +373279,7 @@ Schema name: `BetaResponseContentPartDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -374669,7 +373317,7 @@ Schema name: `BetaResponseContentPartDoneEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -374693,13 +373341,6 @@ Schema name: `BetaResponseContentPartDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -374776,6 +373417,13 @@ Schema name: `BetaResponseContentPartDoneEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -382285,6 +380933,7 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -383250,9 +381899,9 @@ Schema name: `BetaResponseQueuedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions" @@ -383292,7 +381941,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) model": { "kind": "HttpDeclProperty", - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "key": "model", "optional": false, "nullable": false, @@ -383894,7 +382543,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools": { "kind": "HttpDeclProperty", - "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](https://platform.openai.com/docs/guides/tools-web-search)\n or [file search](https://platform.openai.com/docs/guides/tools-file-search). Learn more about\n [built-in tools](https://platform.openai.com/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](https://platform.openai.com/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](https://platform.openai.com/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", + "docstring": "An array of tools the model may call while generating a response. You\ncan specify which tool to use by setting the `tool_choice` parameter.\n\nWe support the following categories of tools:\n- **Built-in tools**: Tools that are provided by OpenAI that extend the\n model's capabilities, like [web search](/docs/guides/tools-web-search)\n or [file search](/docs/guides/tools-file-search). Learn more about\n [built-in tools](/docs/guides/tools).\n- **MCP Tools**: Integrations with third-party systems via custom MCP servers\n or predefined connectors such as Google Drive and SharePoint. Learn more about\n [MCP Tools](/docs/guides/tools-connectors-mcp).\n- **Function calls (custom tools)**: Functions that are defined by you,\n enabling the model to call your own code with strongly typed arguments\n and outputs. Learn more about\n [function calling](/docs/guides/function-calling). You can also use\n custom tools to call your own code.\n", "key": "tools", "optional": false, "nullable": false, @@ -384257,7 +382906,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Whether to run the model response in the background.\n[Learn more](https://platform.openai.com/docs/guides/background).\n", + "docstring": "Whether to run the model response in the background.\n[Learn more](/docs/guides/background).\n", "key": "background", "optional": true, "nullable": true, @@ -384312,7 +382961,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens": { "kind": "HttpDeclProperty", - "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](https://platform.openai.com/docs/guides/reasoning).\n", + "docstring": "An upper bound for the number of tokens that can be generated for a response, including visible output tokens and [reasoning tokens](/docs/guides/reasoning).\n", "key": "max_output_tokens", "optional": true, "nullable": true, @@ -384365,9 +383014,23 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text": { + "kind": "HttpDeclProperty", + "docstring": "SDK-only convenience property that contains the aggregated text output\nfrom all `output_text` items in the `output` array, if any are present.\nSupported in the Python and JavaScript SDKs.\n", + "key": "output_text", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/output_text", + "deprecated": false, + "schemaType": "string", + "children": [] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id": { "kind": "HttpDeclProperty", - "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](https://platform.openai.com/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", + "docstring": "The unique ID of the previous response to the model. Use this to\ncreate multi-turn conversations. Learn more about\n[conversation state](/docs/guides/conversation-state). Cannot be used in conjunction with `conversation`.\n", "key": "previous_response_id", "optional": true, "nullable": true, @@ -384381,7 +383044,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt": { "kind": "HttpDeclProperty", - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "key": "prompt", "optional": true, "nullable": true, @@ -384404,7 +383067,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key": { "kind": "HttpDeclProperty", - "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the `user` field. [Learn more](/docs/guides/prompt-caching).\n", "key": "prompt_cache_key", "optional": true, "nullable": false, @@ -384448,7 +383111,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_retention": { "kind": "HttpDeclProperty", - "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](https://platform.openai.com/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", + "docstring": "Deprecated. Use `prompt_cache_options.ttl` instead.\n\nThe retention policy for the prompt cache. Set to `24h` to enable extended prompt caching, which keeps cached prefixes active for longer, up to a maximum of 24 hours. [Learn more](/docs/guides/prompt-caching#prompt-cache-retention).\nThis field expresses a maximum retention policy, while\n`prompt_cache_options.ttl` expresses a minimum cache lifetime. The two\nfields are independent and do not interact.\nFor `gpt-5.5`, `gpt-5.5-pro`, and future models, only `24h` is supported.\n\nFor older models that support both `in_memory` and `24h`, the default depends on your organization's data retention policy:\n - Organizations without ZDR enabled default to `24h`.\n - Organizations with ZDR enabled default to `in_memory` when `prompt_cache_retention` is not specified.\n", "key": "prompt_cache_retention", "optional": true, "nullable": true, @@ -384516,7 +383179,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) safety_identifier": { "kind": "HttpDeclProperty", - "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "A stable identifier used to help detect users of your application that may be violating OpenAI's usage policies.\nThe IDs should be a string that uniquely identifies each user, with a maximum length of 64 characters. We recommend hashing their username or email address, in order to avoid sending us any identifying information. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "safety_identifier", "optional": true, "nullable": false, @@ -384536,7 +383199,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) service_tier": { "kind": "HttpDeclProperty", - "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](https://platform.openai.com/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", + "docstring": "Specifies the processing type used for serving the request.\n - If set to 'auto', then the request will be processed with the service tier configured in the Project settings. Unless otherwise configured, the Project will use 'default'.\n - If set to 'default', then the request will be processed with the standard pricing and performance for the selected model.\n - If set to '[flex](/docs/guides/flex-processing)' or '[priority](https://openai.com/api-priority-processing/)', then the request will be processed with the corresponding service tier.\n - When not set, the default behavior is 'auto'.\n\n When the `service_tier` parameter is set, the response body will include the `service_tier` value based on the processing mode actually used to serve the request. This response value may be different from the value set in the parameter.\n", "key": "service_tier", "optional": true, "nullable": true, @@ -384607,7 +383270,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) text": { "kind": "HttpDeclProperty", - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "key": "text", "optional": true, "nullable": false, @@ -384702,7 +383365,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) user": { "kind": "HttpDeclProperty", - "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](https://platform.openai.com/docs/guides/safety-best-practices#safety-identifiers).\n", + "docstring": "This field is being replaced by `safety_identifier` and `prompt_cache_key`. Use `prompt_cache_key` instead to maintain caching optimizations.\nA stable identifier for your end-users.\nUsed to boost cache hit rates by better bucketing similar requests and to help OpenAI detect and prevent abuse. [Learn more](/docs/guides/safety-best-practices#safety-identifiers).\n", "key": "user", "optional": true, "nullable": false, @@ -384784,6 +383447,9 @@ Schema name: `BetaResponseQueuedEvent` { "ident": "moderation" }, + { + "ident": "output_text" + }, { "ident": "previous_response_id" }, @@ -384850,6 +383516,7 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) max_output_tokens", "(resource) beta.responses > (model) beta_response > (schema) > (property) max_tool_calls", "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation", + "(resource) beta.responses > (model) beta_response > (schema) > (property) output_text", "(resource) beta.responses > (model) beta_response > (schema) > (property) previous_response_id", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt", "(resource) beta.responses > (model) beta_response > (schema) > (property) prompt_cache_key", @@ -385068,7 +383735,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -385078,7 +383745,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1", "ident": "InputItemList", "type": { "kind": "HttpTypeArray", @@ -385882,9 +384549,9 @@ Schema name: `BetaResponseQueuedEvent` ] } ], - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1/items" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaResponse/allOf/2/properties/instructions/anyOf/0/oneOf/1" }, "docstring": "A list of one or many input items to the model, containing\ndifferent content types.\n", "childrenParentSchema": "union", @@ -386386,7 +385053,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](https://platform.openai.com/docs/models)\nto browse and compare available models.\n", + "docstring": "Model ID used to generate the response, like `gpt-4o` or `o3`. OpenAI\noffers a wide range of models with different capabilities, performance\ncharacteristics, and price points. Refer to the [model guide](/docs/models)\nto browse and compare available models.\n", "childrenParentSchema": "enum", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) model > (variant) 0 > (member) 0", @@ -386522,7 +385189,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/1", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -386547,7 +385214,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) id", @@ -386560,7 +385227,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/2", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -386594,7 +385261,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) arguments", @@ -386610,7 +385277,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/3", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -386655,7 +385322,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/4", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -386692,7 +385359,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/5", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -386729,7 +385396,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/6", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/6", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -386766,7 +385433,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/7", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/7", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -386788,7 +385455,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) id", @@ -386800,7 +385467,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/8", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/8", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -386831,7 +385498,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 8 > (property) id", @@ -386846,7 +385513,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/9", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/9", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -386891,7 +385558,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/10", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/10", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -386919,7 +385586,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 10 > (property) id", @@ -386933,7 +385600,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/11", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/11", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -386970,7 +385637,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/12", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/12", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -387007,7 +385674,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/13", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/13", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -387052,7 +385719,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/14", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/14", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -387097,7 +385764,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/15", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/15", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -387130,7 +385797,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/16", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/16", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -387152,7 +385819,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 16 > (property) id", @@ -387164,7 +385831,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/17", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/17", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -387198,7 +385865,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/18", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/18", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -387240,7 +385907,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/19", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/19", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -387278,7 +385945,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/20", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/20", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -387312,7 +385979,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/21", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/21", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -387362,7 +386029,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/22", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/22", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -387412,7 +386079,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/23", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/23", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -387458,7 +386125,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/24", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/24", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -387504,7 +386171,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/25", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/25", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -387558,7 +386225,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/26", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/26", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -387596,7 +386263,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/27", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/27", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -387634,7 +386301,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/28", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/28", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -387672,7 +386339,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/29", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -387718,7 +386385,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputItem/anyOf/30", + "oasRef": "#/components/schemas/BetaOutputItem/oneOf/30", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -388668,7 +387335,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tool_choice > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolChoiceParam/anyOf/6", + "oasRef": "#/components/schemas/BetaToolChoiceParam/oneOf/6", "ident": "BetaSpecificProgrammaticToolCallingParam", "type": { "kind": "HttpTypeObject", @@ -388775,7 +387442,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](https://platform.openai.com/docs/guides/tools).\n", + "docstring": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type" @@ -388889,7 +387556,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -388935,7 +387602,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -388969,7 +387636,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -388987,7 +387654,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -389017,7 +387684,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -389036,7 +387703,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 4 > (property) type", @@ -389047,7 +387714,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -389090,7 +387757,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -389109,7 +387776,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -389135,7 +387802,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -389152,7 +387819,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -389214,7 +387881,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -389232,7 +387899,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -389258,7 +387925,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -389283,7 +387950,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) name", @@ -389296,7 +387963,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -389326,7 +387993,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -389356,7 +388023,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -389386,7 +388053,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -389634,7 +388301,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n", + "docstring": "Reference to a prompt template and its variables.\n[Learn more](/docs/guides/text?api-mode=responses#reusable-prompts).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) id", @@ -390028,7 +388695,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format": { "kind": "HttpDeclProperty", - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "key": "format", "optional": true, "nullable": false, @@ -390099,7 +388766,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](https://platform.openai.com/docs/guides/text)\n- [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs)\n", + "docstring": "Configuration options for a text response from the model. Can be plain\ntext or structured JSON data. Learn more:\n- [Text inputs and outputs](/docs/guides/text)\n- [Structured Outputs](/docs/guides/structured-outputs)\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_text_config > (schema) > (property) format", @@ -390408,7 +389075,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/0", + "oasRef": "#/components/schemas/BetaItem/oneOf/0", "ident": "Message", "type": { "kind": "HttpTypeObject", @@ -390460,7 +389127,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/2", + "oasRef": "#/components/schemas/BetaItem/oneOf/2", "ident": "FileSearchCall", "type": { "kind": "HttpTypeObject", @@ -390485,7 +389152,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "The results of a file search tool call. See the\n[file search guide](https://platform.openai.com/docs/guides/tools-file-search) for more information.\n", + "docstring": "The results of a file search tool call. See the\n[file search guide](/docs/guides/tools-file-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) id", @@ -390498,7 +389165,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/3", + "oasRef": "#/components/schemas/BetaItem/oneOf/3", "ident": "ComputerCall", "type": { "kind": "HttpTypeObject", @@ -390529,7 +389196,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A tool call to a computer use tool. See the\n[computer use guide](https://platform.openai.com/docs/guides/tools-computer-use) for more information.\n", + "docstring": "A tool call to a computer use tool. See the\n[computer use guide](/docs/guides/tools-computer-use) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 4 > (property) id", @@ -390544,7 +389211,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/4", + "oasRef": "#/components/schemas/BetaItem/oneOf/4", "ident": "ComputerCallOutput", "type": { "kind": "HttpTypeObject", @@ -390586,7 +389253,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/5", + "oasRef": "#/components/schemas/BetaItem/oneOf/5", "ident": "WebSearchCall", "type": { "kind": "HttpTypeObject", @@ -390608,7 +389275,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "The results of a web search tool call. See the\n[web search guide](https://platform.openai.com/docs/guides/tools-web-search) for more information.\n", + "docstring": "The results of a web search tool call. See the\n[web search guide](/docs/guides/tools-web-search) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) id", @@ -390620,7 +389287,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/6", + "oasRef": "#/components/schemas/BetaItem/oneOf/6", "ident": "FunctionCall", "type": { "kind": "HttpTypeObject", @@ -390654,7 +389321,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A tool call to run a function. See the \n[function calling guide](https://platform.openai.com/docs/guides/function-calling) for more information.\n", + "docstring": "A tool call to run a function. See the \n[function calling guide](/docs/guides/function-calling) for more information.\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) arguments", @@ -390670,7 +389337,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/7", + "oasRef": "#/components/schemas/BetaItem/oneOf/7", "ident": "FunctionCallOutput", "type": { "kind": "HttpTypeObject", @@ -390712,7 +389379,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/8", + "oasRef": "#/components/schemas/BetaItem/oneOf/8", "ident": "AgentMessage", "type": { "kind": "HttpTypeObject", @@ -390750,7 +389417,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/9", + "oasRef": "#/components/schemas/BetaItem/oneOf/9", "ident": "MultiAgentCall", "type": { "kind": "HttpTypeObject", @@ -390787,7 +389454,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/10", + "oasRef": "#/components/schemas/BetaItem/oneOf/10", "ident": "MultiAgentCallOutput", "type": { "kind": "HttpTypeObject", @@ -390824,7 +389491,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/11", + "oasRef": "#/components/schemas/BetaItem/oneOf/11", "ident": "ToolSearchCall", "type": { "kind": "HttpTypeObject", @@ -390865,7 +389532,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/12", + "oasRef": "#/components/schemas/BetaItem/oneOf/12", "ident": "ToolSearchOutput", "type": { "kind": "HttpTypeObject", @@ -390906,7 +389573,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/13", + "oasRef": "#/components/schemas/BetaItem/oneOf/13", "ident": "AdditionalTools", "type": { "kind": "HttpTypeObject", @@ -390939,7 +389606,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/14", + "oasRef": "#/components/schemas/BetaItem/oneOf/14", "ident": "Reasoning", "type": { "kind": "HttpTypeObject", @@ -390967,7 +389634,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](https://platform.openai.com/docs/guides/conversation-state).\n", + "docstring": "A description of the chain of thought used by a reasoning model while generating\na response. Be sure to include these items in your `input` to the Responses API\nfor subsequent turns of a conversation if you are manually\n[managing context](/docs/guides/conversation-state).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 15 > (property) id", @@ -390981,7 +389648,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/15", + "oasRef": "#/components/schemas/BetaItem/oneOf/15", "ident": "Compaction", "type": { "kind": "HttpTypeObject", @@ -391000,7 +389667,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A compaction item generated by the [`v1/responses/compact` API](https://platform.openai.com/docs/api-reference/responses/compact).", + "docstring": "A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 16 > (property) encrypted_content", @@ -391011,7 +389678,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 17": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/16", + "oasRef": "#/components/schemas/BetaItem/oneOf/16", "ident": "ImageGenerationCall", "type": { "kind": "HttpTypeObject", @@ -391045,7 +389712,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/17", + "oasRef": "#/components/schemas/BetaItem/oneOf/17", "ident": "CodeInterpreterCall", "type": { "kind": "HttpTypeObject", @@ -391087,7 +389754,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 19": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/18", + "oasRef": "#/components/schemas/BetaItem/oneOf/18", "ident": "LocalShellCall", "type": { "kind": "HttpTypeObject", @@ -391125,7 +389792,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 20": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/19", + "oasRef": "#/components/schemas/BetaItem/oneOf/19", "ident": "LocalShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -391159,7 +389826,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/20", + "oasRef": "#/components/schemas/BetaItem/oneOf/20", "ident": "ShellCall", "type": { "kind": "HttpTypeObject", @@ -391205,7 +389872,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/21", + "oasRef": "#/components/schemas/BetaItem/oneOf/21", "ident": "ShellCallOutput", "type": { "kind": "HttpTypeObject", @@ -391251,7 +389918,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/22", + "oasRef": "#/components/schemas/BetaItem/oneOf/22", "ident": "ApplyPatchCall", "type": { "kind": "HttpTypeObject", @@ -391293,7 +389960,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/23", + "oasRef": "#/components/schemas/BetaItem/oneOf/23", "ident": "ApplyPatchCallOutput", "type": { "kind": "HttpTypeObject", @@ -391335,7 +390002,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 25": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/24", + "oasRef": "#/components/schemas/BetaItem/oneOf/24", "ident": "McpListTools", "type": { "kind": "HttpTypeObject", @@ -391373,7 +390040,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 26": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/25", + "oasRef": "#/components/schemas/BetaItem/oneOf/25", "ident": "McpApprovalRequest", "type": { "kind": "HttpTypeObject", @@ -391411,7 +390078,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 27": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/26", + "oasRef": "#/components/schemas/BetaItem/oneOf/26", "ident": "McpApprovalResponse", "type": { "kind": "HttpTypeObject", @@ -391449,7 +390116,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 28": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/27", + "oasRef": "#/components/schemas/BetaItem/oneOf/27", "ident": "McpCall", "type": { "kind": "HttpTypeObject", @@ -391503,7 +390170,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/28", + "oasRef": "#/components/schemas/BetaItem/oneOf/28", "ident": "CustomToolCallOutput", "type": { "kind": "HttpTypeObject", @@ -391541,7 +390208,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaItem/anyOf/29", + "oasRef": "#/components/schemas/BetaItem/oneOf/29", "ident": "CustomToolCall", "type": { "kind": "HttpTypeObject", @@ -391587,7 +390254,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 31": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/2", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/2", "ident": "CompactionTrigger", "type": { "kind": "HttpTypeObject", @@ -391609,7 +390276,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 32": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/3", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/3", "ident": "ItemReference", "type": { "kind": "HttpTypeObject", @@ -391635,7 +390302,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 33": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/4", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/4", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -391672,7 +390339,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 34": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputItem/anyOf/5", + "oasRef": "#/components/schemas/BetaInputItem/oneOf/5", "ident": "ProgramOutput", "type": { "kind": "HttpTypeObject", @@ -393090,9 +391757,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output" @@ -393687,9 +392354,9 @@ Schema name: `BetaResponseQueuedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type": { @@ -398006,9 +396673,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -398260,7 +396927,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_tool_choice_types > (schema) > (property) type": { "kind": "HttpDeclProperty", - "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](https://platform.openai.com/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", + "docstring": "The type of hosted tool the model should to use. Learn more about\n[built-in tools](/docs/guides/tools).\n\nAllowed values are:\n- `file_search`\n- `web_search_preview`\n- `computer`\n- `computer_use_preview`\n- `computer_use`\n- `code_interpreter`\n- `image_generation`\n", "key": "type", "optional": false, "nullable": false, @@ -399148,7 +397815,7 @@ Schema name: `BetaResponseQueuedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -399189,7 +397856,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -399317,7 +397984,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -399559,7 +398226,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -399670,21 +398337,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -400565,7 +399220,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -400603,7 +399258,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) input > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/input/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/input/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -400629,7 +399284,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/0", "ident": "ModerationResult", "type": { "kind": "HttpTypeObject", @@ -400667,7 +399322,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) moderation > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaModeration/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaModeration/properties/output/oneOf/1", "ident": "Error", "type": { "kind": "HttpTypeObject", @@ -400693,7 +399348,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_prompt > (schema) > (property) variables > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaResponsePromptVariables/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -400798,7 +399453,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).", + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision).", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_input_image > (schema) > (property) detail", @@ -401019,7 +399674,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/0", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -401053,7 +399708,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/anyOf/2", + "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration/oneOf/2", "ident": "JSONObject", "type": { "kind": "HttpTypeObject", @@ -401100,7 +399755,7 @@ Schema name: `BetaResponseQueuedEvent` ], "oasRef": "#/components/schemas/BetaTextResponseFormatConfiguration" }, - "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](https://platform.openai.com/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", + "docstring": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs, \nwhich ensures the model will match your supplied JSON schema. Learn more in the \n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.\n", "childrenParentSchema": "union", "children": [ "(resource) beta.responses > (model) beta_response_format_text_config > (schema) > (variant) 0", @@ -401145,7 +399800,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_usage > (schema) > (property) input_tokens_details > (property) cached_tokens": { "kind": "HttpDeclProperty", - "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](https://platform.openai.com/docs/guides/prompt-caching).\n", + "docstring": "The number of tokens that were retrieved from the cache. \n[More on prompt caching](/docs/guides/prompt-caching).\n", "key": "cached_tokens", "optional": false, "nullable": false, @@ -402231,10 +400886,30 @@ Schema name: `BetaResponseQueuedEvent` { "kind": "HttpTypeString" }, + { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output" @@ -406074,9 +404749,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" } ], "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output" @@ -406700,7 +405375,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_easy_input_message > (schema) > (property) content > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/anyOf/0", + "oasRef": "#/components/schemas/BetaEasyInputMessage/properties/content/oneOf/0", "ident": "TextInput", "type": { "kind": "HttpTypeString" @@ -406802,9 +405477,9 @@ Schema name: `BetaResponseQueuedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_message > (schema) > (property) content > (items) > (variant) 1": { @@ -406831,13 +405506,13 @@ Schema name: `BetaResponseQueuedEvent` "ident": "annotations" }, { - "ident": "text" + "ident": "logprobs" }, { - "ident": "type" + "ident": "text" }, { - "ident": "logprobs" + "ident": "type" } ] }, @@ -406845,9 +405520,9 @@ Schema name: `BetaResponseQueuedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_refusal > (schema)": { @@ -407114,7 +405789,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -407131,7 +405806,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 2 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -407173,7 +405848,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -407183,7 +405858,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -407206,9 +405881,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaFunctionToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the function call.\n", "childrenParentSchema": "union", @@ -407262,7 +405937,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -407279,7 +405954,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 3 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -407322,14 +405997,14 @@ Schema name: `BetaResponseQueuedEvent` "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs", "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs" + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/2", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -407351,7 +406026,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/3", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/3", "ident": "SummaryText", "type": { "kind": "HttpTypeObject", @@ -407373,7 +406048,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/4", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/4", "ident": "ReasoningText", "type": { "kind": "HttpTypeObject", @@ -407424,7 +406099,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/7", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/7", "ident": "ComputerScreenshot", "type": { "kind": "HttpTypeObject", @@ -407476,7 +406151,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 4 > (property) content > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/anyOf/9", + "oasRef": "#/components/schemas/BetaAgentMessage/properties/content/items/oneOf/9", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -407723,6 +406398,43 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { + "kind": "HttpDeclProperty", + "key": "logprobs", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "token" + }, + { + "ident": "bytes" + }, + { + "ident": "logprob" + }, + { + "ident": "top_logprobs" + } + ] + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" + }, + "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", + "deprecated": false, + "schemaType": "array", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" + ] + }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text output from the model.", @@ -407762,43 +406474,6 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs": { - "kind": "HttpDeclProperty", - "key": "logprobs", - "optional": true, - "nullable": false, - "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "token" - }, - { - "ident": "bytes" - }, - { - "ident": "logprob" - }, - { - "ident": "top_logprobs" - } - ] - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs" - }, - "oasRef": "#/components/schemas/BetaOutputTextContent/properties/logprobs", - "deprecated": false, - "schemaType": "array", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) bytes", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) logprob", - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs" - ] - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 6 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -407822,7 +406497,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -407852,7 +406527,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -407874,7 +406549,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -408019,7 +406694,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/0", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/0", "ident": "Click", "type": { "kind": "HttpTypeObject", @@ -408053,7 +406728,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/1", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/1", "ident": "DoubleClick", "type": { "kind": "HttpTypeObject", @@ -408083,7 +406758,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/2", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/2", "ident": "Drag", "type": { "kind": "HttpTypeObject", @@ -408109,7 +406784,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/3", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/3", "ident": "Keypress", "type": { "kind": "HttpTypeObject", @@ -408131,7 +406806,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/4", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/4", "ident": "Move", "type": { "kind": "HttpTypeObject", @@ -408161,7 +406836,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/5", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/5", "ident": "Screenshot", "type": { "kind": "HttpTypeObject", @@ -408179,7 +406854,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/6", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/6", "ident": "Scroll", "type": { "kind": "HttpTypeObject", @@ -408217,7 +406892,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/7", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/7", "ident": "Type", "type": { "kind": "HttpTypeObject", @@ -408239,7 +406914,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_computer_action > (schema) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComputerAction/anyOf/8", + "oasRef": "#/components/schemas/BetaComputerAction/oneOf/8", "ident": "Wait", "type": { "kind": "HttpTypeObject", @@ -408891,7 +407566,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -408937,7 +407612,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -408971,7 +407646,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -408989,7 +407664,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -409019,7 +407694,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -409038,7 +407713,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -409049,7 +407724,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -409092,7 +407767,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -409111,7 +407786,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -409137,7 +407812,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -409154,7 +407829,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -409216,7 +407891,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -409234,7 +407909,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -409260,7 +407935,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -409285,7 +407960,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -409298,7 +407973,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -409328,7 +408003,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -409358,7 +408033,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -409388,7 +408063,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -409487,7 +408162,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -409533,7 +408208,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -409567,7 +408242,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -409585,7 +408260,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -409615,7 +408290,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -409634,7 +408309,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 4 > (property) type", @@ -409645,7 +408320,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -409688,7 +408363,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -409707,7 +408382,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -409733,7 +408408,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -409750,7 +408425,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -409812,7 +408487,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -409830,7 +408505,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -409856,7 +408531,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -409881,7 +408556,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) name", @@ -409894,7 +408569,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -409924,7 +408599,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -409954,7 +408629,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -409984,7 +408659,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -410097,7 +408772,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -410119,7 +408794,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -410542,7 +409217,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -410559,7 +409234,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -410705,7 +409380,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -410722,7 +409397,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -410743,7 +409418,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -410769,7 +409444,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -410791,7 +409466,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchToolCall/properties/operation/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -410852,7 +409527,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -410869,7 +409544,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -410925,7 +409600,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -410942,7 +409617,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -411159,7 +409834,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -411176,7 +409851,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -411197,7 +409872,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -411207,7 +409882,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -411230,9 +409905,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -411286,7 +409961,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -411303,7 +409978,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -411794,21 +410469,21 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -411886,7 +410561,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -411908,7 +410583,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -411922,7 +410597,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -411933,7 +410608,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -411943,7 +410618,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -412114,21 +410789,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -412138,10 +410801,7 @@ Schema name: `BetaResponseQueuedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -412419,7 +411079,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -412437,7 +411097,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -412463,7 +411123,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -412508,7 +411168,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -412533,7 +411193,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -413555,7 +412215,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) strict": { "kind": "HttpDeclProperty", - "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "Whether to enable strict schema adherence when generating the output.\nIf set to true, the model will always follow the exact schema defined\nin the `schema` field. Only a subset of JSON Schema is supported when\n`strict` is `true`. To learn more, read the [Structured Outputs\nguide](/docs/guides/structured-outputs).\n", "key": "strict", "optional": true, "nullable": true, @@ -413592,7 +412252,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).\n", + "docstring": "JSON Schema response format. Used to generate structured JSON responses.\nLearn more about [Structured Outputs](/docs/guides/structured-outputs).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_format_text_json_schema_config > (schema) > (property) name", @@ -414063,7 +412723,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/0", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/0", "ident": "Search", "type": { "kind": "HttpTypeObject", @@ -414093,7 +412753,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/1", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/1", "ident": "OpenPage", "type": { "kind": "HttpTypeObject", @@ -414115,7 +412775,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 6 > (property) action > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/anyOf/2", + "oasRef": "#/components/schemas/BetaWebSearchToolCall/properties/action/oneOf/2", "ident": "FindInPage", "type": { "kind": "HttpTypeObject", @@ -414211,7 +412871,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -414228,7 +412888,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -414270,7 +412930,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -414279,38 +412939,142 @@ Schema name: `BetaResponseQueuedEvent` "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1": { - "kind": "HttpDeclReference", + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1", + "ident": "UnionMember1", "type": { + "kind": "HttpTypeArray", + "elementType": { + "kind": "HttpTypeUnion", + "types": [ + { "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItemList", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)" + "ident": "BetaResponseInputTextContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputImageContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" + }, + { + "kind": "HttpTypeReference", + "ident": "BetaResponseInputFileContent", + "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" + } + ], + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1/items" + }, + "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/oneOf/1" }, + "docstring": "An array of content outputs (text, image, file) for the function tool call.", "childrenParentSchema": "union", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1", + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item_list > (schema)": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1", - "ident": "BetaResponseFunctionCallOutputItemList", + "oasRef": "#/components/schemas/BetaInputTextContentParam", + "ident": "BetaResponseInputTextContent", "type": { - "kind": "HttpTypeArray", - "elementType": { - "kind": "HttpTypeReference", - "ident": "BetaResponseFunctionCallOutputItem", - "$ref": "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)" + "kind": "HttpTypeObject", + "members": [ + { + "ident": "text" }, - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1" + { + "ident": "type" }, - "docstring": "An array of content outputs (text, image, file) for the function tool call.", - "childrenParentSchema": "union", + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A text input to the model.", + "childrenParentSchema": "object", "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", + "ident": "BetaResponseInputImageContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_id" + }, + { + "ident": "image_url" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "An image input to the model. Learn about [image inputs](/docs/guides/vision)", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { + "kind": "HttpDeclTypeAlias", + "oasRef": "#/components/schemas/BetaInputFileContentParam", + "ident": "BetaResponseInputFileContent", + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "type" + }, + { + "ident": "detail" + }, + { + "ident": "file_data" + }, + { + "ident": "file_id" + }, + { + "ident": "file_url" + }, + { + "ident": "filename" + }, + { + "ident": "prompt_cache_breakpoint" + } + ] + }, + "docstring": "A file input to the model.", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) type > (member) 0": { @@ -414336,7 +413100,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -414353,7 +413117,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -414425,7 +413189,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/anyOf/2", + "oasRef": "#/components/schemas/BetaAgentMessageItemParam/properties/content/items/oneOf/2", "ident": "EncryptedContent", "type": { "kind": "HttpTypeObject", @@ -414445,66 +413209,6 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputTextContentParam", - "ident": "BetaResponseInputTextContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "text" - }, - { - "ident": "type" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "A text input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputImageContentParamAutoParam", - "ident": "BetaResponseInputImageContent", - "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_id" - }, - { - "ident": "image_url" - }, - { - "ident": "prompt_cache_breakpoint" - } - ] - }, - "docstring": "An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision)", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) image_url", - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -414701,7 +413405,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, { "kind": "HttpTypeArray", @@ -414725,7 +413429,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, { "kind": "HttpTypeArray", @@ -414752,7 +413456,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" } ], "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations" @@ -414846,7 +413550,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -414892,7 +413596,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -414926,7 +413630,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -414944,7 +413648,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -414974,7 +413678,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -414993,7 +413697,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 4 > (property) type", @@ -415004,7 +413708,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -415047,7 +413751,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -415066,7 +413770,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -415092,7 +413796,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -415109,7 +413813,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -415171,7 +413875,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -415189,7 +413893,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -415215,7 +413919,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -415240,7 +413944,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) name", @@ -415253,7 +413957,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -415283,7 +413987,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -415313,7 +414017,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -415343,7 +414047,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -415428,7 +414132,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/0", + "oasRef": "#/components/schemas/BetaTool/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -415474,7 +414178,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/1", + "oasRef": "#/components/schemas/BetaTool/oneOf/1", "ident": "FileSearch", "type": { "kind": "HttpTypeObject", @@ -415508,7 +414212,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/2", + "oasRef": "#/components/schemas/BetaTool/oneOf/2", "ident": "Computer", "type": { "kind": "HttpTypeObject", @@ -415526,7 +414230,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/3", + "oasRef": "#/components/schemas/BetaTool/oneOf/3", "ident": "ComputerUsePreview", "type": { "kind": "HttpTypeObject", @@ -415556,7 +414260,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/4", + "oasRef": "#/components/schemas/BetaTool/oneOf/4", "ident": "WebSearch", "type": { "kind": "HttpTypeObject", @@ -415575,7 +414279,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](https://platform.openai.com/docs/guides/tools-web-search).\n", + "docstring": "Search the Internet for sources related to the prompt. Learn more about the\n[web search tool](/docs/guides/tools-web-search).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 4 > (property) type", @@ -415586,7 +414290,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/5", + "oasRef": "#/components/schemas/BetaTool/oneOf/5", "ident": "Mcp", "type": { "kind": "HttpTypeObject", @@ -415629,7 +414333,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](https://platform.openai.com/docs/guides/tools-remote-mcp).\n", + "docstring": "Give the model access to additional tools via remote Model Context Protocol\n(MCP) servers. [Learn more about MCP](/docs/guides/tools-remote-mcp).\n", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) server_label", @@ -415648,7 +414352,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/6", + "oasRef": "#/components/schemas/BetaTool/oneOf/6", "ident": "CodeInterpreter", "type": { "kind": "HttpTypeObject", @@ -415674,7 +414378,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 7": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/7", + "oasRef": "#/components/schemas/BetaTool/oneOf/7", "ident": "ProgrammaticToolCalling", "type": { "kind": "HttpTypeObject", @@ -415691,7 +414395,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/8", + "oasRef": "#/components/schemas/BetaTool/oneOf/8", "ident": "ImageGeneration", "type": { "kind": "HttpTypeObject", @@ -415753,7 +414457,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 9": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/9", + "oasRef": "#/components/schemas/BetaTool/oneOf/9", "ident": "LocalShell", "type": { "kind": "HttpTypeObject", @@ -415771,7 +414475,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 10": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/10", + "oasRef": "#/components/schemas/BetaTool/oneOf/10", "ident": "Shell", "type": { "kind": "HttpTypeObject", @@ -415797,7 +414501,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/11", + "oasRef": "#/components/schemas/BetaTool/oneOf/11", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -415822,7 +414526,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) name", @@ -415835,7 +414539,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/12", + "oasRef": "#/components/schemas/BetaTool/oneOf/12", "ident": "Namespace", "type": { "kind": "HttpTypeObject", @@ -415865,7 +414569,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 13": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/13", + "oasRef": "#/components/schemas/BetaTool/oneOf/13", "ident": "ToolSearch", "type": { "kind": "HttpTypeObject", @@ -415895,7 +414599,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 14": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/14", + "oasRef": "#/components/schemas/BetaTool/oneOf/14", "ident": "WebSearchPreview", "type": { "kind": "HttpTypeObject", @@ -415925,7 +414629,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 15": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaTool/anyOf/15", + "oasRef": "#/components/schemas/BetaTool/oneOf/15", "ident": "ApplyPatch", "type": { "kind": "HttpTypeObject", @@ -416158,7 +414862,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/0", "ident": "Logs", "type": { "kind": "HttpTypeObject", @@ -416180,7 +414884,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 18 > (property) outputs > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterToolCall/properties/outputs/anyOf/0/items/oneOf/1", "ident": "Image", "type": { "kind": "HttpTypeObject", @@ -416518,7 +415222,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -416535,7 +415239,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 21 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -416725,7 +415429,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -416742,7 +415446,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 22 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -416784,7 +415488,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/0", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/0", "ident": "CreateFile", "type": { "kind": "HttpTypeObject", @@ -416810,7 +415514,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/1", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/1", "ident": "DeleteFile", "type": { "kind": "HttpTypeObject", @@ -416832,7 +415536,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) operation > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/anyOf/2", + "oasRef": "#/components/schemas/BetaApplyPatchOperationParam/oneOf/2", "ident": "UpdateFile", "type": { "kind": "HttpTypeObject", @@ -416893,7 +415597,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -416910,7 +415614,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 23 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -416966,7 +415670,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -416983,7 +415687,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 24 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -417179,7 +415883,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/0", "ident": "StringOutput", "type": { "kind": "HttpTypeString" @@ -417189,7 +415893,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) output > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1", "ident": "OutputContentList", "type": { "kind": "HttpTypeArray", @@ -417212,9 +415916,9 @@ Schema name: `BetaResponseQueuedEvent` "$ref": "(resource) beta.responses > (model) beta_response_input_file > (schema)" } ], - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1/items" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1/items" }, - "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/anyOf/1" + "oasRef": "#/components/schemas/BetaCustomToolCallOutput/properties/output/oneOf/1" }, "docstring": "Text, image, or file output of the custom tool call.\n", "childrenParentSchema": "union", @@ -417247,7 +415951,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -417264,7 +415968,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 29 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCallerParam/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCallerParam/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -417306,7 +416010,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/0", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/0", "ident": "Direct", "type": { "kind": "HttpTypeObject", @@ -417323,7 +416027,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 30 > (property) caller > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaToolCallCaller/anyOf/1", + "oasRef": "#/components/schemas/BetaToolCallCaller/oneOf/1", "ident": "Program", "type": { "kind": "HttpTypeObject", @@ -417514,7 +416218,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -417523,7 +416227,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -417532,7 +416236,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 1 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -417991,7 +416695,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/0", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/0", "ident": "FileCitation", "type": { "kind": "HttpTypeObject", @@ -418021,7 +416725,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/1", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/1", "ident": "URLCitation", "type": { "kind": "HttpTypeObject", @@ -418055,7 +416759,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/2", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/2", "ident": "ContainerFileCitation", "type": { "kind": "HttpTypeObject", @@ -418093,7 +416797,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaAnnotation/anyOf/3", + "oasRef": "#/components/schemas/BetaAnnotation/oneOf/3", "ident": "FilePath", "type": { "kind": "HttpTypeObject", @@ -418117,13 +416821,6 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) annotations > (items) > (variant) 3 > (property) type" ] }, - "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "output_text" - } - }, "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) token": { "kind": "HttpDeclProperty", "key": "token", @@ -418200,6 +416897,13 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) logprobs > (items) > (property) top_logprobs > (items) > (property) logprob" ] }, + "(resource) beta.responses > (model) beta_response_output_text > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "output_text" + } + }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 7 > (property) action > (variant) 0 > (property) type": { "kind": "HttpDeclProperty", "docstring": "The action type.\n", @@ -419594,7 +418298,7 @@ Schema name: `BetaResponseQueuedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -419635,7 +418339,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -419763,7 +418467,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -420005,7 +418709,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -420116,21 +418820,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -421637,7 +420329,7 @@ Schema name: `BetaResponseQueuedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -421678,7 +420370,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -421806,7 +420498,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -422048,7 +420740,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -422159,21 +420851,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -423267,7 +421947,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -423285,7 +421965,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 22 > (property) output > (items) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputContent/properties/outcome/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -423918,9 +422598,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -424107,7 +422787,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -424134,7 +422814,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -424285,33 +422965,12 @@ Schema name: `BetaResponseQueuedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -425199,7 +423858,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/0", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -425208,7 +423867,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/1", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -425217,7 +423876,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 3 > (property) results > (items) > (property) attributes > (items) > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/anyOf/2", + "oasRef": "#/components/schemas/BetaVectorStoreFileAttributes/anyOf/0/additionalProperties/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -425470,7 +424129,7 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 7 > (property) caller > (variant) 1 > (property) type > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -425484,7 +424143,7 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -425500,7 +424159,7 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2": { + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) output > (variant) 1 > (items) > (variant) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeReference", @@ -425518,107 +424177,6 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" ] }, - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items", - "ident": "BetaResponseFunctionCallOutputItem", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputTextContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_text_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputImageContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_image_content > (schema)" - }, - { - "kind": "HttpTypeReference", - "ident": "BetaResponseInputFileContent", - "$ref": "(resource) beta.responses > (model) beta_response_input_file_content > (schema)" - } - ], - "oasRef": "#/components/schemas/BetaFunctionCallOutputItemParam/properties/output/anyOf/1/items" - }, - "docstring": "A piece of message content, such as text, an image, or a file.", - "childrenParentSchema": "union", - "children": [ - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 0", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 1", - "(resource) beta.responses > (model) beta_response_function_call_output_item > (schema) > (variant) 2" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `direct`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "direct", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "direct" - } - ], - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { - "kind": "HttpDeclProperty", - "docstring": "The call ID of the program item that produced this tool call.", - "key": "caller_id", - "optional": false, - "nullable": false, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 64, - "minLength": 1 - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The caller type. Always `program`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "program", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { - "kind": "HttpTypeLiteral", - "literal": "program" - } - ], - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" - ] - }, "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) text": { "kind": "HttpDeclProperty", "docstring": "The text input to the model.", @@ -425806,6 +424364,221 @@ Schema name: `BetaResponseQueuedEvent` "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" ] }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The type of the input item. Always `input_file`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "input_file", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "input_file" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "kind": "HttpDeclProperty", + "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", + "key": "detail", + "optional": true, + "nullable": false, + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "auto" + }, + { + "kind": "HttpTypeLiteral", + "literal": "low" + }, + { + "kind": "HttpTypeLiteral", + "literal": "high" + } + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + ] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { + "kind": "HttpDeclProperty", + "docstring": "The base64-encoded data of the file to be sent to the model.", + "key": "file_data", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 73400320 + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { + "kind": "HttpDeclProperty", + "docstring": "The ID of the file to be sent to the model.", + "key": "file_id", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "examples": [ + "file-123" + ], + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { + "kind": "HttpDeclProperty", + "docstring": "The URL of the file to be sent to the model.", + "key": "file_url", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "format": "uri" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { + "kind": "HttpDeclProperty", + "docstring": "The name of the file to be sent to the model.", + "key": "filename", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeString" + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { + "kind": "HttpDeclProperty", + "title": "Prompt cache breakpoint", + "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", + "key": "prompt_cache_breakpoint", + "optional": true, + "nullable": true, + "type": { + "kind": "HttpTypeObject", + "members": [ + { + "ident": "mode" + } + ] + }, + "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", + "deprecated": false, + "schemaType": "object", + "childrenParentSchema": "object", + "children": [ + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `direct`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "direct", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + ], + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaDirectToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0" + ] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) caller_id": { + "kind": "HttpDeclProperty", + "docstring": "The call ID of the program item that produced this tool call.", + "key": "caller_id", + "optional": false, + "nullable": false, + "type": { + "kind": "HttpTypeString" + }, + "constraints": { + "maxLength": 64, + "minLength": 1 + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/caller_id", + "deprecated": false, + "schemaType": "string", + "children": [] + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type": { + "kind": "HttpDeclProperty", + "docstring": "The caller type. Always `program`.", + "key": "type", + "optional": false, + "nullable": false, + "default": "program", + "type": { + "kind": "HttpTypeUnion", + "types": [ + { + "kind": "HttpTypeLiteral", + "literal": "program" + } + ], + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type" + }, + "oasRef": "#/components/schemas/BetaProgramToolCallCallerParam/properties/type", + "deprecated": false, + "schemaType": "enum", + "childrenParentSchema": "enum", + "children": [ + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0" + ] + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) encrypted_content": { "kind": "HttpDeclProperty", "docstring": "Opaque encrypted content.", @@ -425857,7 +424630,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeArray", @@ -425878,7 +424651,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/0" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/0" }, "childrenParentSchema": "object", "children": [ @@ -425890,7 +424663,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeArray", @@ -425914,7 +424687,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/1" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/1" }, "childrenParentSchema": "object", "children": [ @@ -425927,7 +424700,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 11 > (property) output > (items) > (property) annotations > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2", + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeArray", @@ -425954,7 +424727,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/anyOf/2" + "oasRef": "#/components/schemas/BetaOutputTextContentParam/properties/annotations/oneOf/2" }, "childrenParentSchema": "object", "children": [ @@ -426594,7 +425367,7 @@ Schema name: `BetaResponseQueuedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -426635,7 +425408,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -426763,7 +425536,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -427005,7 +425778,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -427116,21 +425889,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -428637,7 +427398,7 @@ Schema name: `BetaResponseQueuedEvent` "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, { "kind": "HttpTypeObject", @@ -428678,7 +427439,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) connector_id": { "kind": "HttpDeclProperty", - "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](https://platform.openai.com/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", + "docstring": "Identifier for service connectors, like those available in ChatGPT. One of\n`server_url`, `connector_id`, or `tunnel_id` must be provided. Learn more\nabout service connectors [here](/docs/guides/tools-remote-mcp#connectors).\n\nCurrently supported `connector_id` values are:\n\n- Dropbox: `connector_dropbox`\n- Gmail: `connector_gmail`\n- Google Calendar: `connector_googlecalendar`\n- Google Drive: `connector_googledrive`\n- Microsoft Teams: `connector_microsoftteams`\n- Outlook Calendar: `connector_outlookcalendar`\n- Outlook Email: `connector_outlookemail`\n- SharePoint: `connector_sharepoint`\n", "key": "connector_id", "optional": true, "nullable": false, @@ -428806,7 +427567,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" } ], "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval" @@ -429048,7 +427809,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) background": { "kind": "HttpDeclProperty", - "docstring": "Allows to set transparency for the background of the generated image(s).\nThis parameter is only supported for GPT image models that support\ntransparent backgrounds. Must be one of `transparent`, `opaque`, or\n`auto` (default value). When `auto` is used, the model will\nautomatically determine the best background for the image.\n\n`gpt-image-2` and `gpt-image-2-2026-04-21` do not support\ntransparent backgrounds. Requests with `background` set to\n`transparent` will return an error for these models; use `opaque` or\n`auto` instead.\n\nIf `transparent`, the output format needs to support transparency,\nso it should be set to either `png` (default value) or `webp`.\n", + "docstring": "Background type for the generated image. One of `transparent`,\n`opaque`, or `auto`. Default: `auto`.\n", "key": "background", "optional": true, "nullable": false, @@ -429159,21 +427920,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -430224,7 +428973,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/0", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/0", "ident": "Timeout", "type": { "kind": "HttpTypeObject", @@ -430242,7 +428991,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_function_shell_call_output_content > (schema) > (property) outcome > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/anyOf/1", + "oasRef": "#/components/schemas/BetaFunctionShellCallOutputOutcomeParam/oneOf/1", "ident": "Exit", "type": { "kind": "HttpTypeObject", @@ -431809,21 +430558,21 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -431901,7 +430650,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -431923,7 +430672,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -431937,7 +430686,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -431948,7 +430697,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -431958,7 +430707,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -432129,21 +430878,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -432153,10 +430890,7 @@ Schema name: `BetaResponseQueuedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -432359,7 +431093,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -432377,7 +431111,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -432403,7 +431137,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -432448,7 +431182,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -432473,7 +431207,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -433016,21 +431750,21 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -433108,7 +431842,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -433130,7 +431864,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -433144,7 +431878,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -433155,7 +431889,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -433165,7 +431899,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -433336,21 +432070,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -433360,10 +432082,7 @@ Schema name: `BetaResponseQueuedEvent` "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -433566,7 +432285,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -433584,7 +432303,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -433610,7 +432329,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -433655,7 +432374,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -433680,7 +432399,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -434125,7 +432844,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -434134,7 +432853,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -434143,7 +432862,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -434152,7 +432871,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -434166,9 +432885,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -434178,7 +432897,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -434204,7 +432923,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -434691,7 +433410,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -434709,7 +433428,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -434830,217 +433549,74 @@ Schema name: `BetaResponseQueuedEvent` "literal": "program" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type": { - "kind": "HttpDeclProperty", - "docstring": "The type of the input item. Always `input_file`.", - "key": "type", - "optional": false, - "nullable": false, - "default": "input_file", + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", - "literal": "input_file" + "literal": "input_text" } - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/type", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", - "docstring": "The detail level of the file to be sent to the model. Use `auto` to let the system select the detail level; for GPT-5.6 and later models, `auto` uses high-quality rendering, which may increase input token usage. Use `low` for lower-cost rendering, or `high` to render the file at higher quality. Defaults to `auto`.", - "key": "detail", - "optional": true, + "docstring": "The breakpoint mode. Always `explicit`.", + "key": "mode", + "optional": false, "nullable": false, + "default": "explicit", "type": { "kind": "HttpTypeUnion", "types": [ { "kind": "HttpTypeLiteral", - "literal": "auto" - }, - { - "kind": "HttpTypeLiteral", - "literal": "low" - }, - { - "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "explicit" } ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail" + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/detail", + "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", "deprecated": false, "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2" + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data": { - "kind": "HttpDeclProperty", - "docstring": "The base64-encoded data of the file to be sent to the model.", - "key": "file_data", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "maxLength": 73400320 - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_data", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id": { - "kind": "HttpDeclProperty", - "docstring": "The ID of the file to be sent to the model.", - "key": "file_id", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "examples": [ - "file-123" - ], - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_id", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url": { - "kind": "HttpDeclProperty", - "docstring": "The URL of the file to be sent to the model.", - "key": "file_url", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "constraints": { - "format": "uri" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/file_url", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename": { - "kind": "HttpDeclProperty", - "docstring": "The name of the file to be sent to the model.", - "key": "filename", - "optional": true, - "nullable": true, - "type": { - "kind": "HttpTypeString" - }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/filename", - "deprecated": false, - "schemaType": "string", - "children": [] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint": { - "kind": "HttpDeclProperty", - "title": "Prompt cache breakpoint", - "docstring": "Marks the exact end of a reusable prompt prefix. The breakpoint inherits its TTL from the request's `prompt_cache_options.ttl`; the boundary is not rounded to a token block.", - "key": "prompt_cache_breakpoint", - "optional": true, - "nullable": true, + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "mode" + "kind": "HttpTypeLiteral", + "literal": "input_image" } - ] }, - "oasRef": "#/components/schemas/BetaInputFileContentParam/properties/prompt_cache_breakpoint", - "deprecated": false, - "schemaType": "object", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode" - ] - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema)": { - "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaInputFileContentParam", - "ident": "BetaResponseInputFileContent", + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeObject", - "members": [ - { - "ident": "type" - }, - { - "ident": "detail" - }, - { - "ident": "file_data" - }, - { - "ident": "file_id" - }, - { - "ident": "file_url" - }, - { - "ident": "filename" - }, - { - "ident": "prompt_cache_breakpoint" + "kind": "HttpTypeLiteral", + "literal": "low" } - ] }, - "docstring": "A file input to the model.", - "childrenParentSchema": "object", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_data", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_id", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) file_url", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) filename", - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint" - ] - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "direct" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "program" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) type > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "input_text" + "literal": "original" } }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -435062,45 +433638,38 @@ Schema name: `BetaResponseQueuedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_image" - } - }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "low" + "literal": "input_file" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 1": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "high" + "literal": "auto" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "auto" + "literal": "low" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) detail > (member) 3": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", - "literal": "original" + "literal": "high" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { "kind": "HttpDeclProperty", "docstring": "The breakpoint mode. Always `explicit`.", "key": "mode", @@ -435122,9 +433691,23 @@ Schema name: `BetaResponseQueuedEvent` "schemaType": "enum", "childrenParentSchema": "enum", "children": [ - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" ] }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 0 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "direct" + } + }, + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 8 > (property) caller > (variant) 1 > (property) type > (member) 0": { + "kind": "HttpDeclReference", + "type": { + "kind": "HttpTypeLiteral", + "literal": "program" + } + }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 9 > (property) content > (items) > (variant) 2 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -435755,21 +434338,21 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -435847,7 +434430,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -435869,7 +434452,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -435883,7 +434466,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -435894,7 +434477,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -435904,7 +434487,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -436075,21 +434658,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -436099,10 +434670,7 @@ Schema name: `BetaResponseQueuedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -436305,7 +434873,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -436323,7 +434891,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -436349,7 +434917,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -436394,7 +434962,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -436419,7 +434987,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -436962,21 +435530,21 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0", "ident": "McpAllowedTools", "type": { "kind": "HttpTypeArray", "elementType": { "kind": "HttpTypeString" }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/0" + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/0" }, "docstring": "A string array of allowed tool names", "children": [] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) allowed_tools > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/allowed_tools/anyOf/0/oneOf/1", "ident": "McpToolFilter", "type": { "kind": "HttpTypeObject", @@ -437054,7 +435622,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0", "ident": "McpToolApprovalFilter", "type": { "kind": "HttpTypeObject", @@ -437076,7 +435644,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 5 > (property) require_approval > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1", "ident": "McpToolApprovalSetting", "type": { "kind": "HttpTypeUnion", @@ -437090,7 +435658,7 @@ Schema name: `BetaResponseQueuedEvent` "literal": "never" } ], - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/1" + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/1" }, "docstring": "Specify a single approval policy for all tools. One of `always` or\n`never`. When set to `always`, all tools will require approval. When\nset to `never`, all tools will not require approval.\n", "childrenParentSchema": "enum", @@ -437101,7 +435669,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/0", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -437111,7 +435679,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 6 > (property) container > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/anyOf/1", + "oasRef": "#/components/schemas/BetaCodeInterpreterTool/properties/container/oneOf/1", "ident": "CodeInterpreterToolAuto", "type": { "kind": "HttpTypeObject", @@ -437282,21 +435850,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeLiteral", "literal": "gpt-image-1-mini" }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - }, - { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - }, { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" - }, - { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" } ], "oasRef": "#/components/schemas/BetaImageGenTool/properties/model/anyOf/1" @@ -437306,10 +435862,7 @@ Schema name: `BetaResponseQueuedEvent` "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 0", "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 1", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4", - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5" + "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2" ] }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) moderation > (member) 0": { @@ -437512,7 +436065,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -437530,7 +436083,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 11 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -437556,7 +436109,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/0", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/0", "ident": "Function", "type": { "kind": "HttpTypeObject", @@ -437601,7 +436154,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/anyOf/1", + "oasRef": "#/components/schemas/BetaNamespaceToolParam/properties/tools/items/oneOf/1", "ident": "Custom", "type": { "kind": "HttpTypeObject", @@ -437626,7 +436179,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](https://platform.openai.com/docs/guides/function-calling#custom-tools)", + "docstring": "A custom tool that processes input using a specified format. Learn more about [custom tools](/docs/guides/function-calling#custom-tools)", "childrenParentSchema": "object", "children": [ "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) name", @@ -438145,9 +436698,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -438334,7 +436887,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -438361,7 +436914,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -438512,33 +437065,12 @@ Schema name: `BetaResponseQueuedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -439066,9 +437598,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -439255,7 +437787,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -439282,7 +437814,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -439433,33 +437965,12 @@ Schema name: `BetaResponseQueuedEvent` } }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -439899,7 +438410,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -439908,7 +438419,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -440019,9 +438530,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -440363,67 +438874,21 @@ Schema name: `BetaResponseQueuedEvent` "literal": "url" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) type > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "input_file" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "auto" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 1": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "low" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) detail > (member) 2": { + "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { - "kind": "HttpTypeLiteral", - "literal": "high" - } - }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode": { - "kind": "HttpDeclProperty", - "docstring": "The breakpoint mode. Always `explicit`.", - "key": "mode", - "optional": false, - "nullable": false, - "default": "explicit", - "type": { - "kind": "HttpTypeUnion", - "types": [ - { "kind": "HttpTypeLiteral", "literal": "explicit" } - ], - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode" - }, - "oasRef": "#/components/schemas/BetaPromptCacheBreakpointParam/properties/mode", - "deprecated": false, - "schemaType": "enum", - "childrenParentSchema": "enum", - "children": [ - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0" - ] }, - "(resource) beta.responses > (model) beta_response_input_text_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "explicit" } }, - "(resource) beta.responses > (model) beta_response_input_image_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { + "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", @@ -440555,9 +439020,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -440744,7 +439209,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -440771,7 +439236,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -440922,33 +439387,12 @@ Schema name: `BetaResponseQueuedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -441476,9 +439920,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -441665,7 +440109,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/always", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/always", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -441692,7 +440136,7 @@ Schema name: `BetaResponseQueuedEvent` } ] }, - "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/anyOf/0/properties/never", + "oasRef": "#/components/schemas/BetaMCPTool/properties/require_approval/anyOf/0/oneOf/0/properties/never", "deprecated": false, "schemaType": "object", "childrenParentSchema": "object", @@ -441843,33 +440287,12 @@ Schema name: `BetaResponseQueuedEvent` } }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 2": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 3": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "gpt-image-2-2026-04-21" - } - }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 4": { "kind": "HttpDeclReference", "type": { "kind": "HttpTypeLiteral", "literal": "gpt-image-1.5" } }, - "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) model > (variant) 1 > (member) 5": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "chatgpt-image-latest" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 8 > (property) size > (variant) 1 > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -442365,7 +440788,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -442374,7 +440797,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -442383,7 +440806,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -442392,7 +440815,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -442406,9 +440829,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -442418,7 +440841,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -442444,7 +440867,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -442664,7 +441087,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -442682,7 +441105,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -442764,7 +441187,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -442773,7 +441196,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -442782,7 +441205,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -442791,7 +441214,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -442805,9 +441228,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -442817,7 +441240,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -442843,7 +441266,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -443063,7 +441486,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -443081,7 +441504,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -443163,7 +441586,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -443172,7 +441595,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -443181,7 +441604,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -443190,7 +441613,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -443204,9 +441627,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -443441,13 +441864,6 @@ Schema name: `BetaResponseQueuedEvent` "literal": "grammar" } }, - "(resource) beta.responses > (model) beta_response_input_file_content > (schema) > (property) prompt_cache_breakpoint > (property) mode > (member) 0": { - "kind": "HttpDeclReference", - "type": { - "kind": "HttpTypeLiteral", - "literal": "explicit" - } - }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) type > (member) 0": { "kind": "HttpDeclReference", "type": { @@ -443506,7 +441922,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -443515,7 +441931,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -443524,7 +441940,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -443533,7 +441949,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -443547,9 +441963,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -443559,7 +441975,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -443585,7 +442001,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -443805,7 +442221,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -443823,7 +442239,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -443905,7 +442321,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -443914,7 +442330,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -443923,7 +442339,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -443932,7 +442348,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -443946,9 +442362,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -443958,7 +442374,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/0", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/0", "ident": "ComparisonFilter", "type": { "kind": "HttpTypeObject", @@ -443984,7 +442400,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/anyOf/1", + "oasRef": "#/components/schemas/BetaCompoundFilter/properties/filters/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeUnknown" @@ -444204,7 +442620,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/0", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/0", "ident": "Text", "type": { "kind": "HttpTypeObject", @@ -444222,7 +442638,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 12 > (property) tools > (items) > (variant) 1 > (property) format > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/anyOf/1", + "oasRef": "#/components/schemas/BetaCustomToolParam/properties/format/oneOf/1", "ident": "Grammar", "type": { "kind": "HttpTypeObject", @@ -444248,7 +442664,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -444257,7 +442673,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -444368,9 +442784,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -444481,7 +442897,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -444490,7 +442906,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -444601,9 +443017,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -444714,7 +443130,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -444723,7 +443139,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -444746,7 +443162,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -444755,7 +443171,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -444866,9 +443282,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -444979,7 +443395,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -444988,7 +443404,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445099,9 +443515,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" } ], "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value" @@ -445268,7 +443684,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445277,7 +443693,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445286,7 +443702,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -445295,7 +443711,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -445309,9 +443725,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -445405,7 +443821,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445414,7 +443830,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445423,7 +443839,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -445432,7 +443848,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -445446,9 +443862,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -445542,7 +443958,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445551,7 +443967,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445560,7 +443976,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -445569,7 +443985,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -445583,9 +443999,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -445679,7 +444095,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445688,7 +444104,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445697,7 +444113,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 2": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/2", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/2", "ident": "UnionMember2", "type": { "kind": "HttpTypeBoolean" @@ -445706,7 +444122,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3", "ident": "UnionMember3", "type": { "kind": "HttpTypeArray", @@ -445720,9 +444136,9 @@ Schema name: `BetaResponseQueuedEvent` "kind": "HttpTypeNumber" } ], - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3/items" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items" }, - "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/anyOf/3" + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3" }, "childrenParentSchema": "union", "children": [ @@ -445760,7 +444176,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445769,7 +444185,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445778,7 +444194,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445787,7 +444203,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response_output_item > (schema) > (variant) 15 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445796,7 +444212,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445805,7 +444221,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 13 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber" @@ -445814,7 +444230,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 0": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/0", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/0", "ident": "UnionMember0", "type": { "kind": "HttpTypeString" @@ -445823,7 +444239,7 @@ Schema name: `BetaResponseQueuedEvent` }, "(resource) beta.responses > (model) beta_response > (schema) > (property) instructions > (variant) 1 > (items) > (variant) 14 > (property) tools > (items) > (variant) 1 > (property) filters > (variant) 1 > (property) filters > (items) > (variant) 0 > (property) value > (variant) 3 > (items) > (variant) 1": { "kind": "HttpDeclTypeAlias", - "oasRef": "#/components/schemas/ComparisonFilterValueItems/anyOf/1", + "oasRef": "#/components/schemas/BetaComparisonFilter/properties/value/oneOf/3/items/oneOf/1", "ident": "UnionMember1", "type": { "kind": "HttpTypeNumber"