Whether to process the response in the background. If true, the response will be processed asynchronously.
conversation
stringany
The ID of an existing conversation to add this response to, or configuration for a new conversation.
include
any[] | null
A list of items to include in the response output.
input
stringobject[]
Input to the model. Can be a text string or an array of input items.
instructions
string | null
Instructions for the model on how to behave and respond.
max_output_tokens
integer<int32> | null
The maximum number of tokens to generate in the response output.
Required range: x >= 0
max_tool_calls
integer<int32> | null
The maximum number of tool calls that can be made in a single response.
Required range: x >= 0
metadata
any
Set of key-value pairs that can be attached to an object for storing additional information.
model
string | null
The model to use for generating the response (e.g., "gpt-4o", "gpt-4o-mini").
parallel_tool_calls
boolean | null
Whether to enable parallel tool calls. If true, the model can make multiple tool calls simultaneously.
previous_response_id
string | null
The ID of a previous response to continue from. Used for multi-turn interactions.
prompt
any
Reference to a prompt template and its variables
prompt_cache_key
string | null
Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the user field.
reasoning
any
Configuration for reasoning/chain-of-thought capabilities.
safety_identifier
string | null
An identifier for safety and content moderation purposes.
service_tier
string | null
The service tier to use for the request (e.g., "auto", "default").
store
boolean | null
Whether to store the conversation and response for later retrieval.
stream
boolean | null
Whether to stream the response back incrementally using Server-Sent Events (SSE).
stream_options
any
Options for configuring streaming behavior.
temperature
number<float> | null
Sampling temperature between 0 and 2. Higher values make output more random, lower values more focused.
text
any
Configuration for text output formatting and behavior.
tool_choice
stringany
Controls which tool the model should call. Can be "none", "auto", "required", or a specific tool.
tools
any[] | null
A list of tools the model may call. Each tool is a function with a name, description, and parameters.
top_logprobs
integer<int32> | null
Number of most likely tokens to return at each position, along with their log probabilities.
Required range: x >= 0
top_p
number<float> | null
Nucleus sampling parameter. The model considers tokens with top_p probability mass.
truncation
string | null
The truncation strategy to use when the input exceeds the model's context window.
Response
Response created successfully
A response object representing the output from a model invocation
created_at
integer<int64>
required
Unix timestamp (in seconds) when the response was created
id
string
required
Unique identifier for the response
model
string
required
The model used to generate the response
object
string
required
The object type, always "response"
status
string
required
The status of the response (e.g., "in_progress", "completed", "failed", "cancelled", "incomplete")
background
boolean | null
Whether the response was generated in the background
conversation
null | object
The ID of the conversation this response belongs to
Show child attributes
error
any
Error information if the response failed
incomplete_details
null | object
Details about why the response is incomplete (if status is "incomplete")
Show child attributes
instructions
stringany[]
Instructions provided to the model
max_output_tokens
integer<int32> | null
Maximum number of output tokens
Required range: x >= 0
max_tool_calls
integer<int32> | null
Maximum number of tool calls
Required range: x >= 0
metadata
any
Set of key-value pairs that can be attached to an object
output
object[] | null
The output items generated by the model
A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types
Option 1
Option 2
Option 3
Option 4
Option 5
Option 6
Option 7
Option 8
Option 9
Option 10
Option 11
Option 12
Option 13
Option 14
Option 15
Option 16
Option 17
Option 18
Option 19
Show child attributes
parallel_tool_calls
boolean | null
Whether parallel tool calls are enabled
previous_response_id
string | null
ID of the previous response
prompt
any
Prompt configuration
prompt_cache_key
string | null
Prompt cache key
reasoning
any
Reasoning configuration
safety_identifier
string | null
Safety identifier
service_tier
string | null
Service tier used
temperature
number<float> | null
Temperature sampling parameter
text
any
Text configuration
tool_choice
stringany
Tool choice configuration
tools
any[] | null
Tools available to the model
top_logprobs
integer<int32> | null
Number of top log probabilities to return
Required range: x >= 0
top_p
number<float> | null
Top-p sampling parameter
truncation
string | null
Truncation strategy
usage
null | object
Usage statistics for the API call
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Sudo Developer Platform","colors":{"primary":"#F74E00","light":"#FDFDFD","dark":"#000000"},"logo":{"light":"https://mintcdn.com/lita/J7nEUwxW1-PGv48x/SUDO.svg?fit=max\u0026auto=format\u0026n=J7nEUwxW1-PGv48x\u0026q=85\u0026s=73952c0e2019fd50f94b90e4431d8949","dark":"https://mintcdn.com/lita/J7nEUwxW1-PGv48x/SUDO_Darkmode.svg?fit=max\u0026auto=format\u0026n=J7nEUwxW1-PGv48x\u0026q=85\u0026s=f4276bf149da1733e72c5d4f2d6bbaa2"},"favicon":"/Favicon.svg","navbar":{"primary":{"type":"button","label":"Sudo Developer Portal","href":"https://sudoapp.dev/dev/login"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lita","hasAudioNarration":false,"actualSubdomain":"lita","customDomains":["docs.sudoapp.dev"],"gitSource":{"type":"github","owner":"lita-xyz","repo":"sudo","deployBranch":"docs-permanent","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae929382aa543bea3368595:success","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":15},{"language":"default","tag":"SDKs","count":13},{"language":"default","tag":"Sudo SDK","count":12},{"language":"default","tag":"Endpoints","count":10},{"language":"default","tag":"Router","count":7},{"language":"default","tag":"Overview","count":3},{"language":"default","tag":"System","count":2},{"language":"default","tag":"Responses API","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/responses-api/create-response","slug":"/api-reference/responses-api/create-response","pageMetadata":{"title":"Create Response","description":null,"deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/responses","href":"/api-reference/responses-api/create-response","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Response","description":null,"deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/responses","href":"/api-reference/responses-api/create-response","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Responses API"],"summary":"Create Response","operationId":"create_response","requestBody":"e2c6a87b-84dd-43b8-a373-c13b8102d62a","responses":{"200":"82f8e79c-65fc-492e-adbd-a9617086fb56","400":"bc7af36c-4df9-448f-a87b-42625a508106","401":"e81c318c-c082-440f-8f92-94ea1c574ca0","500":"b8615879-1ba1-4bfd-941d-55d0c4cadc26","502":"8f562aac-04af-4e30-b3ca-5fbad1cc21b8"},"security":["d898c749-347f-471f-8e91-4c60ad4c177e"],"method":"post","type":"path","servers":[],"path":"/v1/responses","baseUrlOptions":[],"title":"Create Response","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","description":"Request object for creating a response","properties":{"background":{"oneOf":[{"type":"boolean","description":"Whether to process the response in the background. If true, the response will be processed asynchronously.","uniqueKey":"background.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to process the response in the background. If true, the response will be processed asynchronously.","uniqueKey":"background.oneOf.1","typeLabel":"null"}],"uniqueKey":"background","typeLabel":"boolean | null"},"conversation":{"oneOf":[{"type":"null","uniqueKey":"conversation.oneOf.0","typeLabel":"null"},{"type":"string","description":"The ID of an existing conversation to add this response to, or configuration for a new conversation.","uniqueKey":"conversation.oneOf.1","typeLabel":"string"},{"description":"The ID of an existing conversation to add this response to, or configuration for a new conversation.","uniqueKey":"conversation.oneOf.2","typeLabel":"any"}],"uniqueKey":"conversation","typeLabel":"null | string | any"},"include":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"include.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"A list of items to include in the response output.","uniqueKey":"include.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"A list of items to include in the response output.","uniqueKey":"include.oneOf.1","typeLabel":"null"}],"uniqueKey":"include","typeLabel":"any[] | null"},"input":{"oneOf":[{"type":"null","uniqueKey":"input.oneOf.0","typeLabel":"null"},{"type":"string","description":"Input to the model. Can be a text string or an array of input items.","uniqueKey":"input.oneOf.1","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["content","role"],"properties":{"content":{"oneOf":[{"type":"string","description":"The content of the message, which can be text or structured content parts","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["text","type"],"properties":{"text":{"type":"string","description":"The text content","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","enum":["input_text"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["detail","type"],"properties":{"detail":{"type":"string","description":"Level of detail for image processing (\"low\", \"high\", \"auto\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.detail","typeLabel":"string"},"type":{"type":"string","enum":["input_image"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file containing the image","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file containing the image","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"string","description":"URL of the image to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the image to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["type"],"properties":{"type":{"type":"string","enum":["input_file"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"file_data":{"oneOf":[{"type":"string","description":"Base64-encoded file data","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"Base64-encoded file data","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data","typeLabel":"string | null"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","description":"URL of the file to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the file to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"},"filename":{"oneOf":[{"type":"string","description":"Name of the file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["input_audio","type"],"properties":{"input_audio":{"type":"object","description":"Audio input data and format","required":["data","format"],"properties":{"data":{"type":"string","description":"Base64-encoded audio data","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.data","typeLabel":"string"},"format":{"type":"string","description":"Audio format (e.g., \"wav\", \"mp3\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.format","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio","typeLabel":"object"},"type":{"type":"string","enum":["input_audio"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"The content of the message, which can be text or structured content parts","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.content","typeLabel":"string | object[]"},"role":{"type":"string","description":"The role of the message sender (e.g., \"user\", \"assistant\", \"system\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0.role","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["content","role","status","type"],"properties":{"content":{"oneOf":[{"type":"string","description":"The content of the message","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["text","type"],"properties":{"text":{"type":"string","description":"The text content","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","enum":["input_text"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["detail","type"],"properties":{"detail":{"type":"string","description":"Level of detail for image processing (\"low\", \"high\", \"auto\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.detail","typeLabel":"string"},"type":{"type":"string","enum":["input_image"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file containing the image","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file containing the image","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"string","description":"URL of the image to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the image to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["type"],"properties":{"type":{"type":"string","enum":["input_file"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"file_data":{"oneOf":[{"type":"string","description":"Base64-encoded file data","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"Base64-encoded file data","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_data","typeLabel":"string | null"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_id","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","description":"URL of the file to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the file to process","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"},"filename":{"oneOf":[{"type":"string","description":"Name of the file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the file","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["input_audio","type"],"properties":{"input_audio":{"type":"object","description":"Audio input data and format","required":["data","format"],"properties":{"data":{"type":"string","description":"Base64-encoded audio data","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.data","typeLabel":"string"},"format":{"type":"string","description":"Audio format (e.g., \"wav\", \"mp3\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.format","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.3.input_audio","typeLabel":"object"},"type":{"type":"string","enum":["input_audio"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"The content of the message","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.content","typeLabel":"string | object[]"},"role":{"type":"string","description":"The role of the message sender","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.role","typeLabel":"string"},"status":{"type":"string","description":"The status of the message","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["content","id","role","status","type"],"properties":{"content":{"type":"array","items":{"oneOf":[{"type":"object","description":"Output message content generated by the assistant","required":["annotations","text","type"],"properties":{"annotations":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.annotations.items.[INDEX]","typeLabel":"any"},"description":"Annotations associated with the text (e.g., citations, file references)","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.annotations","typeLabel":"any[]"},"text":{"type":"string","description":"The generated text content","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","enum":["output_text"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"logprobs":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.logprobs.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"Log probabilities for the generated tokens","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.logprobs.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"Log probabilities for the generated tokens","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0.logprobs","typeLabel":"any[] | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Output message content generated by the assistant","required":["refusal","type"],"properties":{"refusal":{"type":"string","description":"The refusal message explaining why the request was declined","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.1.refusal","typeLabel":"string"},"type":{"type":"string","enum":["refusal"],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content.items.[INDEX]","typeLabel":"object"},"description":"The content parts of the output message","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.content","typeLabel":"object[]"},"id":{"type":"string","description":"Unique identifier for this message","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.id","typeLabel":"string"},"role":{"type":"string","description":"The role (typically \"assistant\")","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.role","typeLabel":"string"},"status":{"type":"string","description":"The status of the message generation","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id","queries","status","results","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.id","typeLabel":"string"},"queries":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.queries.items.[INDEX]","typeLabel":"any"},"description":"Search queries to execute","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.queries","typeLabel":"any[]"},"results":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.results.items.[INDEX]","typeLabel":"any"},"description":"Search results","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.results","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the file search","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["action","call_id","id","pending_safety_checks","status","type"],"properties":{"action":{"description":"The action to be performed","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.action","typeLabel":"any"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.call_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.id","typeLabel":"string"},"pending_safety_checks":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.pending_safety_checks.items.[INDEX]","typeLabel":"any"},"description":"Safety checks that are pending approval","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.pending_safety_checks","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the computer tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.call_id","typeLabel":"string"},"output":{"description":"The output from the computer tool","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.output","typeLabel":"any"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.type","typeLabel":"string"},"acknowledged_safety_checks":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.acknowledged_safety_checks.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"Safety checks that were acknowledged","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.acknowledged_safety_checks.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"Safety checks that were acknowledged","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.acknowledged_safety_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.acknowledged_safety_checks","typeLabel":"any[] | null"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["action","id","status","type"],"properties":{"action":{"description":"The search action to perform","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.6.action","typeLabel":"any"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.6.id","typeLabel":"string"},"status":{"type":"string","description":"The status of the web search","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.6.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.6.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["arguments","call_id","name","type"],"properties":{"arguments":{"type":"string","description":"JSON string of arguments to pass to the function","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.arguments","typeLabel":"string"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.call_id","typeLabel":"string"},"name":{"type":"string","description":"Name of the function to call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.name","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the function call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the function call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.call_id","typeLabel":"string"},"output":{"oneOf":[{"type":"string","description":"The output from the function","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.output.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"The output from the function","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.output.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.output","typeLabel":"string | any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id","summary","type","content"],"properties":{"content":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.content.items.[INDEX]","typeLabel":"any"},"description":"Detailed reasoning content","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.content","typeLabel":"any[]"},"id":{"type":"string","description":"Unique identifier for this reasoning item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.id","typeLabel":"string"},"summary":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.summary.items.[INDEX]","typeLabel":"any"},"description":"Summary of the reasoning","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.summary","typeLabel":"any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.type","typeLabel":"string"},"encrypted_content":{"oneOf":[{"type":"string","description":"Encrypted reasoning content (if applicable)","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.encrypted_content.oneOf.0","typeLabel":"string"},{"type":"null","description":"Encrypted reasoning content (if applicable)","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.encrypted_content.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.encrypted_content","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the reasoning","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the reasoning","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id","result","status","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this generation call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.10.id","typeLabel":"string"},"result":{"type":"string","description":"The result/output of the image generation","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.10.result","typeLabel":"string"},"status":{"type":"string","description":"The status of the image generation","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.10.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.10.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["code","container_id","id","outputs","status","type"],"properties":{"code":{"type":"string","description":"The code to be executed","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.code","typeLabel":"string"},"container_id":{"type":"string","description":"The container ID where code is executed","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.container_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.id","typeLabel":"string"},"outputs":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.outputs.items.[INDEX]","typeLabel":"any"},"description":"Outputs from the code execution","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.outputs","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the code execution","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["action","call_id","id","status","type"],"properties":{"action":{"description":"The shell action to perform","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12.action","typeLabel":"any"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12.call_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12.id","typeLabel":"string"},"status":{"type":"string","description":"The status of the shell call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.12","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id","output","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this output","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.id","typeLabel":"string"},"output":{"type":"string","description":"The output from the shell command","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.output","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.type","typeLabel":"string"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.13","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id","server_label","tools","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this list","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.id","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.server_label","typeLabel":"string"},"tools":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.tools.items.[INDEX]","typeLabel":"any"},"description":"List of available tools","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.tools","typeLabel":"any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.type","typeLabel":"string"},"error":{"oneOf":[{"type":"string","description":"Error message if tool listing failed","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if tool listing failed","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14.error","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.14","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["arguments","id","name","server_label","type"],"properties":{"arguments":{"type":"string","description":"Arguments for the tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15.arguments","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this request","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tool requiring approval","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15.name","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15.server_label","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15.type","typeLabel":"string"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.15","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["approval_request_id","approve","type"],"properties":{"approval_request_id":{"type":"string","description":"The ID of the approval request this responds to","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.approval_request_id","typeLabel":"string"},"approve":{"type":"boolean","description":"Whether the tool execution is approved","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.approve","typeLabel":"boolean"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this response","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this response","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.id","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","description":"Reason for approval or rejection","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for approval or rejection","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16.reason","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.16","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["arguments","id","name","server_label","type"],"properties":{"arguments":{"type":"string","description":"Arguments for the tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.arguments","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tool to call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.name","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.server_label","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.type","typeLabel":"string"},"approval_request_id":{"oneOf":[{"type":"string","description":"ID of the approval request (if approval was required)","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.approval_request_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of the approval request (if approval was required)","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.approval_request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.approval_request_id","typeLabel":"string | null"},"error":{"oneOf":[{"type":"string","description":"Error message if the tool call failed","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the tool call failed","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.error","typeLabel":"string | null"},"output":{"oneOf":[{"type":"string","description":"Output from the tool call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.output.oneOf.0","typeLabel":"string"},{"type":"null","description":"Output from the tool call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.output","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the tool call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the tool call","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17.status","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.17","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.call_id","typeLabel":"string"},"output":{"oneOf":[{"type":"string","description":"The output from the custom tool","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.output.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"The output from the custom tool","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.output.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.output","typeLabel":"string | any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18.id","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.18","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["call_id","input","name","type"],"properties":{"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.call_id","typeLabel":"string"},"input":{"type":"string","description":"Input to the custom tool","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.input","typeLabel":"string"},"name":{"type":"string","description":"Name of the custom tool","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.name","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19.id","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.19","typeLabel":"object"},{"type":"object","description":"An individual item in the input array, which can be a message, structured item, or reference to an existing item","required":["id"],"properties":{"id":{"type":"string","description":"The unique identifier of the referenced item","isRequired":true,"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.20.id","typeLabel":"string"},"type":{"oneOf":[{"type":"string","description":"The type of the referenced item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.20.type.oneOf.0","typeLabel":"string"},{"type":"null","description":"The type of the referenced item","uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.20.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.20.type","typeLabel":"string | null"}},"uniqueKey":"input.oneOf.2.items.[INDEX].oneOf.20","typeLabel":"object"}],"uniqueKey":"input.oneOf.2.items.[INDEX]","typeLabel":"object"},"description":"Input to the model. Can be a text string or an array of input items.","uniqueKey":"input.oneOf.2","typeLabel":"object[]"}],"uniqueKey":"input","typeLabel":"null | string | object[]"},"instructions":{"oneOf":[{"type":"string","description":"Instructions for the model on how to behave and respond.","uniqueKey":"instructions.oneOf.0","typeLabel":"string"},{"type":"null","description":"Instructions for the model on how to behave and respond.","uniqueKey":"instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"instructions","typeLabel":"string | null"},"max_output_tokens":{"oneOf":[{"type":"integer","format":"int32","description":"The maximum number of tokens to generate in the response output.","minimum":0,"uniqueKey":"max_output_tokens.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"The maximum number of tokens to generate in the response output.","minimum":0,"uniqueKey":"max_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_output_tokens","typeLabel":"integer\u003cint32> | null"},"max_tool_calls":{"oneOf":[{"type":"integer","format":"int32","description":"The maximum number of tool calls that can be made in a single response.","minimum":0,"uniqueKey":"max_tool_calls.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"The maximum number of tool calls that can be made in a single response.","minimum":0,"uniqueKey":"max_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_tool_calls","typeLabel":"integer\u003cint32> | null"},"metadata":{"description":"Set of key-value pairs that can be attached to an object for storing additional information.","uniqueKey":"metadata","typeLabel":"any"},"model":{"oneOf":[{"type":"string","description":"The model to use for generating the response (e.g., \"gpt-4o\", \"gpt-4o-mini\").","uniqueKey":"model.oneOf.0","typeLabel":"string"},{"type":"null","description":"The model to use for generating the response (e.g., \"gpt-4o\", \"gpt-4o-mini\").","uniqueKey":"model.oneOf.1","typeLabel":"null"}],"uniqueKey":"model","typeLabel":"string | null"},"parallel_tool_calls":{"oneOf":[{"type":"boolean","description":"Whether to enable parallel tool calls. If true, the model can make multiple tool calls simultaneously.","uniqueKey":"parallel_tool_calls.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to enable parallel tool calls. If true, the model can make multiple tool calls simultaneously.","uniqueKey":"parallel_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"parallel_tool_calls","typeLabel":"boolean | null"},"previous_response_id":{"oneOf":[{"type":"string","description":"The ID of a previous response to continue from. Used for multi-turn interactions.","uniqueKey":"previous_response_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The ID of a previous response to continue from. Used for multi-turn interactions.","uniqueKey":"previous_response_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous_response_id","typeLabel":"string | null"},"prompt":{"description":"Reference to a prompt template and its variables","uniqueKey":"prompt","typeLabel":"any"},"prompt_cache_key":{"oneOf":[{"type":"string","description":"Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the user field.","uniqueKey":"prompt_cache_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Used by OpenAI to cache responses for similar requests to optimize your cache hit rates. Replaces the user field.","uniqueKey":"prompt_cache_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"prompt_cache_key","typeLabel":"string | null"},"reasoning":{"description":"Configuration for reasoning/chain-of-thought capabilities.","uniqueKey":"reasoning","typeLabel":"any"},"safety_identifier":{"oneOf":[{"type":"string","description":"An identifier for safety and content moderation purposes.","uniqueKey":"safety_identifier.oneOf.0","typeLabel":"string"},{"type":"null","description":"An identifier for safety and content moderation purposes.","uniqueKey":"safety_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"safety_identifier","typeLabel":"string | null"},"service_tier":{"oneOf":[{"type":"string","description":"The service tier to use for the request (e.g., \"auto\", \"default\").","uniqueKey":"service_tier.oneOf.0","typeLabel":"string"},{"type":"null","description":"The service tier to use for the request (e.g., \"auto\", \"default\").","uniqueKey":"service_tier.oneOf.1","typeLabel":"null"}],"uniqueKey":"service_tier","typeLabel":"string | null"},"store":{"oneOf":[{"type":"boolean","description":"Whether to store the conversation and response for later retrieval.","uniqueKey":"store.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to store the conversation and response for later retrieval.","uniqueKey":"store.oneOf.1","typeLabel":"null"}],"uniqueKey":"store","typeLabel":"boolean | null"},"stream":{"oneOf":[{"type":"boolean","description":"Whether to stream the response back incrementally using Server-Sent Events (SSE).","uniqueKey":"stream.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether to stream the response back incrementally using Server-Sent Events (SSE).","uniqueKey":"stream.oneOf.1","typeLabel":"null"}],"uniqueKey":"stream","typeLabel":"boolean | null"},"stream_options":{"description":"Options for configuring streaming behavior.","uniqueKey":"stream_options","typeLabel":"any"},"temperature":{"oneOf":[{"type":"number","format":"float","description":"Sampling temperature between 0 and 2. Higher values make output more random, lower values more focused.","uniqueKey":"temperature.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Sampling temperature between 0 and 2. Higher values make output more random, lower values more focused.","uniqueKey":"temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"temperature","typeLabel":"number\u003cfloat> | null"},"text":{"description":"Configuration for text output formatting and behavior.","uniqueKey":"text","typeLabel":"any"},"tool_choice":{"oneOf":[{"type":"null","uniqueKey":"tool_choice.oneOf.0","typeLabel":"null"},{"type":"string","description":"Controls which tool the model should call. Can be \"none\", \"auto\", \"required\", or a specific tool.","uniqueKey":"tool_choice.oneOf.1","typeLabel":"string"},{"description":"Controls which tool the model should call. Can be \"none\", \"auto\", \"required\", or a specific tool.","uniqueKey":"tool_choice.oneOf.2","typeLabel":"any"}],"uniqueKey":"tool_choice","typeLabel":"null | string | any"},"tools":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"tools.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"A list of tools the model may call. Each tool is a function with a name, description, and parameters.","uniqueKey":"tools.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"A list of tools the model may call. Each tool is a function with a name, description, and parameters.","uniqueKey":"tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools","typeLabel":"any[] | null"},"top_logprobs":{"oneOf":[{"type":"integer","format":"int32","description":"Number of most likely tokens to return at each position, along with their log probabilities.","minimum":0,"uniqueKey":"top_logprobs.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Number of most likely tokens to return at each position, along with their log probabilities.","minimum":0,"uniqueKey":"top_logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_logprobs","typeLabel":"integer\u003cint32> | null"},"top_p":{"oneOf":[{"type":"number","format":"float","description":"Nucleus sampling parameter. The model considers tokens with top_p probability mass.","uniqueKey":"top_p.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Nucleus sampling parameter. The model considers tokens with top_p probability mass.","uniqueKey":"top_p.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_p","typeLabel":"number\u003cfloat> | null"},"truncation":{"oneOf":[{"type":"string","description":"The truncation strategy to use when the input exceeds the model's context window.","uniqueKey":"truncation.oneOf.0","typeLabel":"string"},{"type":"null","description":"The truncation strategy to use when the input exceeds the model's context window.","uniqueKey":"truncation.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncation","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"background":true,"conversation":"\u003cstring>","include":["\u003cunknown>"],"input":"\u003cstring>","instructions":"\u003cstring>","max_output_tokens":1,"max_tool_calls":1,"metadata":"\u003cunknown>","model":"\u003cstring>","parallel_tool_calls":true,"previous_response_id":"\u003cstring>","prompt":"\u003cunknown>","prompt_cache_key":"\u003cstring>","reasoning":"\u003cunknown>","safety_identifier":"\u003cstring>","service_tier":"\u003cstring>","store":true,"stream":true,"stream_options":"\u003cunknown>","temperature":123,"text":"\u003cunknown>","tool_choice":"\u003cstring>","tools":["\u003cunknown>"],"top_logprobs":1,"top_p":123,"truncation":"\u003cstring>"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"82f8e79c-65fc-492e-adbd-a9617086fb56":{"description":"Response created successfully","content":{"application/json":{"schema":{"type":"object","description":"A response object representing the output from a model invocation","required":["id","object","created_at","model","status"],"properties":{"created_at":{"type":"integer","format":"int64","description":"Unix timestamp (in seconds) when the response was created","isRequired":true,"uniqueKey":"created_at","typeLabel":"integer\u003cint64>"},"id":{"type":"string","description":"Unique identifier for the response","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"model":{"type":"string","description":"The model used to generate the response","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"object":{"type":"string","description":"The object type, always \"response\"","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"status":{"type":"string","description":"The status of the response (e.g., \"in_progress\", \"completed\", \"failed\", \"cancelled\", \"incomplete\")","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"background":{"oneOf":[{"type":"boolean","description":"Whether the response was generated in the background","uniqueKey":"background.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the response was generated in the background","uniqueKey":"background.oneOf.1","typeLabel":"null"}],"uniqueKey":"background","typeLabel":"boolean | null"},"conversation":{"oneOf":[{"type":"null","uniqueKey":"conversation.oneOf.0","typeLabel":"null"},{"type":"object","description":"The ID of the conversation this response belongs to","required":["id"],"properties":{"id":{"type":"string","description":"The unique identifier of the conversation","isRequired":true,"uniqueKey":"conversation.oneOf.1.id","typeLabel":"string"}},"uniqueKey":"conversation.oneOf.1","typeLabel":"object"}],"uniqueKey":"conversation","typeLabel":"null | object"},"error":{"description":"Error information if the response failed","uniqueKey":"error","typeLabel":"any"},"incomplete_details":{"oneOf":[{"type":"null","uniqueKey":"incomplete_details.oneOf.0","typeLabel":"null"},{"type":"object","description":"Details about why the response is incomplete (if status is \"incomplete\")","required":["reason"],"properties":{"reason":{"type":"string","description":"The reason the response is incomplete (e.g., \"max_tokens\", \"content_filter\")","isRequired":true,"uniqueKey":"incomplete_details.oneOf.1.reason","typeLabel":"string"}},"uniqueKey":"incomplete_details.oneOf.1","typeLabel":"object"}],"uniqueKey":"incomplete_details","typeLabel":"null | object"},"instructions":{"oneOf":[{"type":"null","uniqueKey":"instructions.oneOf.0","typeLabel":"null"},{"type":"string","description":"Instructions provided to the model","uniqueKey":"instructions.oneOf.1","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"instructions.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Instructions provided to the model","uniqueKey":"instructions.oneOf.2","typeLabel":"any[]"}],"uniqueKey":"instructions","typeLabel":"null | string | any[]"},"max_output_tokens":{"oneOf":[{"type":"integer","format":"int32","description":"Maximum number of output tokens","minimum":0,"uniqueKey":"max_output_tokens.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Maximum number of output tokens","minimum":0,"uniqueKey":"max_output_tokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_output_tokens","typeLabel":"integer\u003cint32> | null"},"max_tool_calls":{"oneOf":[{"type":"integer","format":"int32","description":"Maximum number of tool calls","minimum":0,"uniqueKey":"max_tool_calls.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Maximum number of tool calls","minimum":0,"uniqueKey":"max_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"max_tool_calls","typeLabel":"integer\u003cint32> | null"},"metadata":{"description":"Set of key-value pairs that can be attached to an object","uniqueKey":"metadata","typeLabel":"any"},"output":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["content","role","status","type"],"properties":{"content":{"oneOf":[{"type":"string","description":"The content of the message","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["text","type"],"properties":{"text":{"type":"string","description":"The text content","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","enum":["input_text"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["detail","type"],"properties":{"detail":{"type":"string","description":"Level of detail for image processing (\"low\", \"high\", \"auto\")","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.detail","typeLabel":"string"},"type":{"type":"string","enum":["input_image"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file containing the image","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file containing the image","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.file_id","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"string","description":"URL of the image to process","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the image to process","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1.image_url","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["type"],"properties":{"type":{"type":"string","enum":["input_file"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.type","typeLabel":"enum\u003cstring>"},"file_data":{"oneOf":[{"type":"string","description":"Base64-encoded file data","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"Base64-encoded file data","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_data","typeLabel":"string | null"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of a previously uploaded file","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_id","typeLabel":"string | null"},"file_url":{"oneOf":[{"type":"string","description":"URL of the file to process","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the file to process","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.file_url","typeLabel":"string | null"},"filename":{"oneOf":[{"type":"string","description":"Name of the file","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the file","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2.filename","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["input_audio","type"],"properties":{"input_audio":{"type":"object","description":"Audio input data and format","required":["data","format"],"properties":{"data":{"type":"string","description":"Base64-encoded audio data","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.data","typeLabel":"string"},"format":{"type":"string","description":"Audio format (e.g., \"wav\", \"mp3\")","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio.format","typeLabel":"string"}},"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.input_audio","typeLabel":"object"},"type":{"type":"string","enum":["input_audio"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX].oneOf.3","typeLabel":"object"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"The content of the message","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.content","typeLabel":"string | object[]"},"role":{"type":"string","description":"The role of the message sender","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.role","typeLabel":"string"},"status":{"type":"string","description":"The status of the message","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["content","id","role","status","type"],"properties":{"content":{"type":"array","items":{"oneOf":[{"type":"object","description":"Output message content generated by the assistant","required":["annotations","text","type"],"properties":{"annotations":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.annotations.items.[INDEX]","typeLabel":"any"},"description":"Annotations associated with the text (e.g., citations, file references)","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.annotations","typeLabel":"any[]"},"text":{"type":"string","description":"The generated text content","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.text","typeLabel":"string"},"type":{"type":"string","enum":["output_text"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"logprobs":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.logprobs.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"Log probabilities for the generated tokens","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.logprobs.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"Log probabilities for the generated tokens","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0.logprobs","typeLabel":"any[] | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Output message content generated by the assistant","required":["refusal","type"],"properties":{"refusal":{"type":"string","description":"The refusal message explaining why the request was declined","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.1.refusal","typeLabel":"string"},"type":{"type":"string","enum":["refusal"],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content.items.[INDEX]","typeLabel":"object"},"description":"The content parts of the output message","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.content","typeLabel":"object[]"},"id":{"type":"string","description":"Unique identifier for this message","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.id","typeLabel":"string"},"role":{"type":"string","description":"The role (typically \"assistant\")","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.role","typeLabel":"string"},"status":{"type":"string","description":"The status of the message generation","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","queries","status","results","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.id","typeLabel":"string"},"queries":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.queries.items.[INDEX]","typeLabel":"any"},"description":"Search queries to execute","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.queries","typeLabel":"any[]"},"results":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.results.items.[INDEX]","typeLabel":"any"},"description":"Search results","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.results","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the file search","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","call_id","id","pending_safety_checks","status","type"],"properties":{"action":{"description":"The action to be performed","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.action","typeLabel":"any"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.call_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.id","typeLabel":"string"},"pending_safety_checks":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.pending_safety_checks.items.[INDEX]","typeLabel":"any"},"description":"Safety checks that are pending approval","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.pending_safety_checks","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the computer tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.call_id","typeLabel":"string"},"output":{"description":"The output from the computer tool","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.output","typeLabel":"any"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.type","typeLabel":"string"},"acknowledged_safety_checks":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.acknowledged_safety_checks.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"Safety checks that were acknowledged","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.acknowledged_safety_checks.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"Safety checks that were acknowledged","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.acknowledged_safety_checks.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.acknowledged_safety_checks","typeLabel":"any[] | null"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","id","status","type"],"properties":{"action":{"description":"The search action to perform","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.5.action","typeLabel":"any"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.5.id","typeLabel":"string"},"status":{"type":"string","description":"The status of the web search","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.5.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.5.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","call_id","name","type"],"properties":{"arguments":{"type":"string","description":"JSON string of arguments to pass to the function","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.arguments","typeLabel":"string"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.call_id","typeLabel":"string"},"name":{"type":"string","description":"Name of the function to call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.name","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the function call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the function call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.call_id","typeLabel":"string"},"output":{"oneOf":[{"type":"string","description":"The output from the function","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.output.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"The output from the function","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.output.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.output","typeLabel":"string | any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.id","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","summary","type","content"],"properties":{"content":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.content.items.[INDEX]","typeLabel":"any"},"description":"Detailed reasoning content","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.content","typeLabel":"any[]"},"id":{"type":"string","description":"Unique identifier for this reasoning item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.id","typeLabel":"string"},"summary":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.summary.items.[INDEX]","typeLabel":"any"},"description":"Summary of the reasoning","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.summary","typeLabel":"any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.type","typeLabel":"string"},"encrypted_content":{"oneOf":[{"type":"string","description":"Encrypted reasoning content (if applicable)","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.encrypted_content.oneOf.0","typeLabel":"string"},{"type":"null","description":"Encrypted reasoning content (if applicable)","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.encrypted_content.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.encrypted_content","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the reasoning","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the reasoning","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","result","status","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this generation call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.9.id","typeLabel":"string"},"result":{"type":"string","description":"The result/output of the image generation","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.9.result","typeLabel":"string"},"status":{"type":"string","description":"The status of the image generation","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.9.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.9.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["code","container_id","id","outputs","status","type"],"properties":{"code":{"type":"string","description":"The code to be executed","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.code","typeLabel":"string"},"container_id":{"type":"string","description":"The container ID where code is executed","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.container_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.id","typeLabel":"string"},"outputs":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.outputs.items.[INDEX]","typeLabel":"any"},"description":"Outputs from the code execution","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.outputs","typeLabel":"any[]"},"status":{"type":"string","description":"The status of the code execution","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","call_id","id","status","type"],"properties":{"action":{"description":"The shell action to perform","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11.action","typeLabel":"any"},"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11.call_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11.id","typeLabel":"string"},"status":{"type":"string","description":"The status of the shell call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11.status","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","output","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this output","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.id","typeLabel":"string"},"output":{"type":"string","description":"The output from the shell command","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.output","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.type","typeLabel":"string"},"status":{"oneOf":[{"type":"string","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the output","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.12","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","server_label","tools","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this list","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.id","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.server_label","typeLabel":"string"},"tools":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.tools.items.[INDEX]","typeLabel":"any"},"description":"List of available tools","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.tools","typeLabel":"any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.type","typeLabel":"string"},"error":{"oneOf":[{"type":"string","description":"Error message if tool listing failed","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if tool listing failed","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13.error","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.13","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","id","name","server_label","type"],"properties":{"arguments":{"type":"string","description":"Arguments for the tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14.arguments","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this request","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tool requiring approval","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14.name","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14.server_label","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14.type","typeLabel":"string"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.14","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["approval_request_id","approve","type"],"properties":{"approval_request_id":{"type":"string","description":"The ID of the approval request this responds to","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.approval_request_id","typeLabel":"string"},"approve":{"type":"boolean","description":"Whether the tool execution is approved","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.approve","typeLabel":"boolean"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this response","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this response","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.id","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","description":"Reason for approval or rejection","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason for approval or rejection","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15.reason","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.15","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","id","name","server_label","type"],"properties":{"arguments":{"type":"string","description":"Arguments for the tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.arguments","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this tool call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.id","typeLabel":"string"},"name":{"type":"string","description":"Name of the tool to call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.name","typeLabel":"string"},"server_label":{"type":"string","description":"Label of the MCP server","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.server_label","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.type","typeLabel":"string"},"approval_request_id":{"oneOf":[{"type":"string","description":"ID of the approval request (if approval was required)","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.approval_request_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of the approval request (if approval was required)","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.approval_request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.approval_request_id","typeLabel":"string | null"},"error":{"oneOf":[{"type":"string","description":"Error message if the tool call failed","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.error.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if the tool call failed","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.error","typeLabel":"string | null"},"output":{"oneOf":[{"type":"string","description":"Output from the tool call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.output.oneOf.0","typeLabel":"string"},{"type":"null","description":"Output from the tool call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.output","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","description":"The status of the tool call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"The status of the tool call","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16.status","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.16","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.call_id","typeLabel":"string"},"output":{"oneOf":[{"type":"string","description":"The output from the custom tool","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.output.oneOf.0","typeLabel":"string"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.output.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"The output from the custom tool","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.output.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.output","typeLabel":"string | any[]"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17.id","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.17","typeLabel":"object"},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","input","name","type"],"properties":{"call_id":{"type":"string","description":"Unique identifier for this call","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.call_id","typeLabel":"string"},"input":{"type":"string","description":"Input to the custom tool","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.input","typeLabel":"string"},"name":{"type":"string","description":"Name of the custom tool","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.name","typeLabel":"string"},"type":{"type":"string","description":"The type identifier for this item","isRequired":true,"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.type","typeLabel":"string"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Unique identifier for this item","uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18.id","typeLabel":"string | null"}},"uniqueKey":"output.oneOf.0.items.[INDEX].oneOf.18","typeLabel":"object"}],"uniqueKey":"output.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"The output items generated by the model","uniqueKey":"output.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"oneOf":[{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["content","role","status","type"],"properties":{"content":{"oneOf":[{"type":"string","description":"The content of the message"},{"type":"array","items":{"oneOf":[{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["text","type"],"properties":{"text":{"type":"string","description":"The text content"},"type":{"type":"string","enum":["input_text"]}}},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["detail","type"],"properties":{"detail":{"type":"string","description":"Level of detail for image processing (\"low\", \"high\", \"auto\")"},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file containing the image"},{"type":"null","description":"ID of a previously uploaded file containing the image"}]},"image_url":{"oneOf":[{"type":"string","description":"URL of the image to process"},{"type":"null","description":"URL of the image to process"}]},"type":{"type":"string","enum":["input_image"]}}},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["type"],"properties":{"file_data":{"oneOf":[{"type":"string","description":"Base64-encoded file data"},{"type":"null","description":"Base64-encoded file data"}]},"file_id":{"oneOf":[{"type":"string","description":"ID of a previously uploaded file"},{"type":"null","description":"ID of a previously uploaded file"}]},"file_url":{"oneOf":[{"type":"string","description":"URL of the file to process"},{"type":"null","description":"URL of the file to process"}]},"filename":{"oneOf":[{"type":"string","description":"Name of the file"},{"type":"null","description":"Name of the file"}]},"type":{"type":"string","enum":["input_file"]}}},{"type":"object","description":"A part of message content, supporting different content types (text, images, files, audio) for multimodal input","required":["input_audio","type"],"properties":{"input_audio":{"type":"object","description":"Audio input data and format","required":["data","format"],"properties":{"data":{"type":"string","description":"Base64-encoded audio data"},"format":{"type":"string","description":"Audio format (e.g., \"wav\", \"mp3\")"}}},"type":{"type":"string","enum":["input_audio"]}}}]},"description":"The content of the message"}]},"role":{"type":"string","description":"The role of the message sender"},"status":{"type":"string","description":"The status of the message"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["content","id","role","status","type"],"properties":{"content":{"type":"array","items":{"oneOf":[{"type":"object","description":"Output message content generated by the assistant","required":["annotations","text","type"],"properties":{"annotations":{"type":"array","items":{"oneOf":[{}]},"description":"Annotations associated with the text (e.g., citations, file references)"},"logprobs":{"oneOf":[{"type":"array","items":{"oneOf":[{}]},"description":"Log probabilities for the generated tokens"},{"type":"null","items":{"oneOf":[{}]},"description":"Log probabilities for the generated tokens"}]},"text":{"type":"string","description":"The generated text content"},"type":{"type":"string","enum":["output_text"]}}},{"type":"object","description":"Output message content generated by the assistant","required":["refusal","type"],"properties":{"refusal":{"type":"string","description":"The refusal message explaining why the request was declined"},"type":{"type":"string","enum":["refusal"]}}}]},"description":"The content parts of the output message"},"id":{"type":"string","description":"Unique identifier for this message"},"role":{"type":"string","description":"The role (typically \"assistant\")"},"status":{"type":"string","description":"The status of the message generation"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","queries","status","results","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this tool call"},"queries":{"type":"array","items":{"oneOf":[{}]},"description":"Search queries to execute"},"results":{"type":"array","items":{"oneOf":[{}]},"description":"Search results"},"status":{"type":"string","description":"The status of the file search"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","call_id","id","pending_safety_checks","status","type"],"properties":{"action":{"description":"The action to be performed"},"call_id":{"type":"string","description":"Unique identifier for this call"},"id":{"type":"string","description":"Unique identifier for this item"},"pending_safety_checks":{"type":"array","items":{"oneOf":[{}]},"description":"Safety checks that are pending approval"},"status":{"type":"string","description":"The status of the computer tool call"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"acknowledged_safety_checks":{"oneOf":[{"type":"array","items":{"oneOf":[{}]},"description":"Safety checks that were acknowledged"},{"type":"null","items":{"oneOf":[{}]},"description":"Safety checks that were acknowledged"}]},"call_id":{"type":"string","description":"The call ID this output corresponds to"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item"},{"type":"null","description":"Unique identifier for this item"}]},"output":{"description":"The output from the computer tool"},"status":{"oneOf":[{"type":"string","description":"The status of the output"},{"type":"null","description":"The status of the output"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","id","status","type"],"properties":{"action":{"description":"The search action to perform"},"id":{"type":"string","description":"Unique identifier for this tool call"},"status":{"type":"string","description":"The status of the web search"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","call_id","name","type"],"properties":{"arguments":{"type":"string","description":"JSON string of arguments to pass to the function"},"call_id":{"type":"string","description":"Unique identifier for this call"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item"},{"type":"null","description":"Unique identifier for this item"}]},"name":{"type":"string","description":"Name of the function to call"},"status":{"oneOf":[{"type":"string","description":"The status of the function call"},{"type":"null","description":"The status of the function call"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item"},{"type":"null","description":"Unique identifier for this item"}]},"output":{"oneOf":[{"type":"string","description":"The output from the function"},{"type":"array","items":{"oneOf":[{}]},"description":"The output from the function"}]},"status":{"oneOf":[{"type":"string","description":"The status of the output"},{"type":"null","description":"The status of the output"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","summary","type","content"],"properties":{"content":{"type":"array","items":{"oneOf":[{}]},"description":"Detailed reasoning content"},"encrypted_content":{"oneOf":[{"type":"string","description":"Encrypted reasoning content (if applicable)"},{"type":"null","description":"Encrypted reasoning content (if applicable)"}]},"id":{"type":"string","description":"Unique identifier for this reasoning item"},"status":{"oneOf":[{"type":"string","description":"The status of the reasoning"},{"type":"null","description":"The status of the reasoning"}]},"summary":{"type":"array","items":{"oneOf":[{}]},"description":"Summary of the reasoning"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","result","status","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this generation call"},"result":{"type":"string","description":"The result/output of the image generation"},"status":{"type":"string","description":"The status of the image generation"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["code","container_id","id","outputs","status","type"],"properties":{"code":{"type":"string","description":"The code to be executed"},"container_id":{"type":"string","description":"The container ID where code is executed"},"id":{"type":"string","description":"Unique identifier for this tool call"},"outputs":{"type":"array","items":{"oneOf":[{}]},"description":"Outputs from the code execution"},"status":{"type":"string","description":"The status of the code execution"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["action","call_id","id","status","type"],"properties":{"action":{"description":"The shell action to perform"},"call_id":{"type":"string","description":"Unique identifier for this call"},"id":{"type":"string","description":"Unique identifier for this item"},"status":{"type":"string","description":"The status of the shell call"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","output","type"],"properties":{"id":{"type":"string","description":"Unique identifier for this output"},"output":{"type":"string","description":"The output from the shell command"},"status":{"oneOf":[{"type":"string","description":"The status of the output"},{"type":"null","description":"The status of the output"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["id","server_label","tools","type"],"properties":{"error":{"oneOf":[{"type":"string","description":"Error message if tool listing failed"},{"type":"null","description":"Error message if tool listing failed"}]},"id":{"type":"string","description":"Unique identifier for this list"},"server_label":{"type":"string","description":"Label of the MCP server"},"tools":{"type":"array","items":{"oneOf":[{}]},"description":"List of available tools"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","id","name","server_label","type"],"properties":{"arguments":{"type":"string","description":"Arguments for the tool call"},"id":{"type":"string","description":"Unique identifier for this request"},"name":{"type":"string","description":"Name of the tool requiring approval"},"server_label":{"type":"string","description":"Label of the MCP server"},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["approval_request_id","approve","type"],"properties":{"approval_request_id":{"type":"string","description":"The ID of the approval request this responds to"},"approve":{"type":"boolean","description":"Whether the tool execution is approved"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this response"},{"type":"null","description":"Unique identifier for this response"}]},"reason":{"oneOf":[{"type":"string","description":"Reason for approval or rejection"},{"type":"null","description":"Reason for approval or rejection"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["arguments","id","name","server_label","type"],"properties":{"approval_request_id":{"oneOf":[{"type":"string","description":"ID of the approval request (if approval was required)"},{"type":"null","description":"ID of the approval request (if approval was required)"}]},"arguments":{"type":"string","description":"Arguments for the tool call"},"error":{"oneOf":[{"type":"string","description":"Error message if the tool call failed"},{"type":"null","description":"Error message if the tool call failed"}]},"id":{"type":"string","description":"Unique identifier for this tool call"},"name":{"type":"string","description":"Name of the tool to call"},"output":{"oneOf":[{"type":"string","description":"Output from the tool call"},{"type":"null","description":"Output from the tool call"}]},"server_label":{"type":"string","description":"Label of the MCP server"},"status":{"oneOf":[{"type":"string","description":"The status of the tool call"},{"type":"null","description":"The status of the tool call"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","output","type"],"properties":{"call_id":{"type":"string","description":"The call ID this output corresponds to"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item"},{"type":"null","description":"Unique identifier for this item"}]},"output":{"oneOf":[{"type":"string","description":"The output from the custom tool"},{"type":"array","items":{"oneOf":[{}]},"description":"The output from the custom tool"}]},"type":{"type":"string","description":"The type identifier for this item"}}},{"type":"object","description":"A structured item in the conversation, representing messages, tool calls, reasoning, and other interaction types","required":["call_id","input","name","type"],"properties":{"call_id":{"type":"string","description":"Unique identifier for this call"},"id":{"oneOf":[{"type":"string","description":"Unique identifier for this item"},{"type":"null","description":"Unique identifier for this item"}]},"input":{"type":"string","description":"Input to the custom tool"},"name":{"type":"string","description":"Name of the custom tool"},"type":{"type":"string","description":"The type identifier for this item"}}}]},"description":"The output items generated by the model","uniqueKey":"output.oneOf.1","typeLabel":"null"}],"uniqueKey":"output","typeLabel":"object[] | null"},"parallel_tool_calls":{"oneOf":[{"type":"boolean","description":"Whether parallel tool calls are enabled","uniqueKey":"parallel_tool_calls.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether parallel tool calls are enabled","uniqueKey":"parallel_tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"parallel_tool_calls","typeLabel":"boolean | null"},"previous_response_id":{"oneOf":[{"type":"string","description":"ID of the previous response","uniqueKey":"previous_response_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"ID of the previous response","uniqueKey":"previous_response_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous_response_id","typeLabel":"string | null"},"prompt":{"description":"Prompt configuration","uniqueKey":"prompt","typeLabel":"any"},"prompt_cache_key":{"oneOf":[{"type":"string","description":"Prompt cache key","uniqueKey":"prompt_cache_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Prompt cache key","uniqueKey":"prompt_cache_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"prompt_cache_key","typeLabel":"string | null"},"reasoning":{"description":"Reasoning configuration","uniqueKey":"reasoning","typeLabel":"any"},"safety_identifier":{"oneOf":[{"type":"string","description":"Safety identifier","uniqueKey":"safety_identifier.oneOf.0","typeLabel":"string"},{"type":"null","description":"Safety identifier","uniqueKey":"safety_identifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"safety_identifier","typeLabel":"string | null"},"service_tier":{"oneOf":[{"type":"string","description":"Service tier used","uniqueKey":"service_tier.oneOf.0","typeLabel":"string"},{"type":"null","description":"Service tier used","uniqueKey":"service_tier.oneOf.1","typeLabel":"null"}],"uniqueKey":"service_tier","typeLabel":"string | null"},"temperature":{"oneOf":[{"type":"number","format":"float","description":"Temperature sampling parameter","uniqueKey":"temperature.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Temperature sampling parameter","uniqueKey":"temperature.oneOf.1","typeLabel":"null"}],"uniqueKey":"temperature","typeLabel":"number\u003cfloat> | null"},"text":{"description":"Text configuration","uniqueKey":"text","typeLabel":"any"},"tool_choice":{"oneOf":[{"type":"null","uniqueKey":"tool_choice.oneOf.0","typeLabel":"null"},{"type":"string","description":"Tool choice configuration","uniqueKey":"tool_choice.oneOf.1","typeLabel":"string"},{"description":"Tool choice configuration","uniqueKey":"tool_choice.oneOf.2","typeLabel":"any"}],"uniqueKey":"tool_choice","typeLabel":"null | string | any"},"tools":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"tools.oneOf.0.items.[INDEX]","typeLabel":"any"},"description":"Tools available to the model","uniqueKey":"tools.oneOf.0","typeLabel":"any[]"},{"type":"null","items":{"oneOf":[{}]},"description":"Tools available to the model","uniqueKey":"tools.oneOf.1","typeLabel":"null"}],"uniqueKey":"tools","typeLabel":"any[] | null"},"top_logprobs":{"oneOf":[{"type":"integer","format":"int32","description":"Number of top log probabilities to return","minimum":0,"uniqueKey":"top_logprobs.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Number of top log probabilities to return","minimum":0,"uniqueKey":"top_logprobs.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_logprobs","typeLabel":"integer\u003cint32> | null"},"top_p":{"oneOf":[{"type":"number","format":"float","description":"Top-p sampling parameter","uniqueKey":"top_p.oneOf.0","typeLabel":"number\u003cfloat>"},{"type":"null","format":"float","description":"Top-p sampling parameter","uniqueKey":"top_p.oneOf.1","typeLabel":"null"}],"uniqueKey":"top_p","typeLabel":"number\u003cfloat> | null"},"truncation":{"oneOf":[{"type":"string","description":"Truncation strategy","uniqueKey":"truncation.oneOf.0","typeLabel":"string"},{"type":"null","description":"Truncation strategy","uniqueKey":"truncation.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncation","typeLabel":"string | null"},"usage":{"oneOf":[{"type":"null","uniqueKey":"usage.oneOf.0","typeLabel":"null"},{"type":"object","description":"Usage statistics for the API call","required":["input_tokens","output_tokens","total_tokens"],"properties":{"input_tokens":{"type":"integer","format":"int32","description":"Number of tokens in the input","minimum":0,"isRequired":true,"uniqueKey":"usage.oneOf.1.input_tokens","typeLabel":"integer\u003cint32>"},"output_tokens":{"type":"integer","format":"int32","description":"Number of tokens in the output","minimum":0,"isRequired":true,"uniqueKey":"usage.oneOf.1.output_tokens","typeLabel":"integer\u003cint32>"},"total_tokens":{"type":"integer","format":"int32","description":"Total number of tokens used","minimum":0,"isRequired":true,"uniqueKey":"usage.oneOf.1.total_tokens","typeLabel":"integer\u003cint32>"},"input_tokens_details":{"description":"Breakdown of input token details","uniqueKey":"usage.oneOf.1.input_tokens_details","typeLabel":"any"},"output_tokens_details":{"description":"Breakdown of output token details","uniqueKey":"usage.oneOf.1.output_tokens_details","typeLabel":"any"}},"uniqueKey":"usage.oneOf.1","typeLabel":"object"}],"uniqueKey":"usage","typeLabel":"null | object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"created_at":123,"id":"\u003cstring>","model":"\u003cstring>","object":"\u003cstring>","status":"\u003cstring>","background":true,"conversation":{"id":"\u003cstring>"},"error":"\u003cunknown>","incomplete_details":{"reason":"\u003cstring>"},"instructions":"\u003cstring>","max_output_tokens":1,"max_tool_calls":1,"metadata":"\u003cunknown>","output":[{"content":"\u003cstring>","role":"\u003cstring>","status":"\u003cstring>","type":"\u003cstring>"}],"parallel_tool_calls":true,"previous_response_id":"\u003cstring>","prompt":"\u003cunknown>","prompt_cache_key":"\u003cstring>","reasoning":"\u003cunknown>","safety_identifier":"\u003cstring>","service_tier":"\u003cstring>","temperature":123,"text":"\u003cunknown>","tool_choice":"\u003cstring>","tools":["\u003cunknown>"],"top_logprobs":1,"top_p":123,"truncation":"\u003cstring>","usage":{"input_tokens":1,"output_tokens":1,"total_tokens":1,"input_tokens_details":"\u003cunknown>","output_tokens_details":"\u003cunknown>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"bc7af36c-4df9-448f-a87b-42625a508106":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"e81c318c-c082-440f-8f92-94ea1c574ca0":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"b8615879-1ba1-4bfd-941d-55d0c4cadc26":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"8f562aac-04af-4e30-b3ca-5fbad1cc21b8":{"description":"Bad gateway error","content":{"application/json":{"schema":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["message","type"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","isRequired":true,"uniqueKey":"error.type","typeLabel":"string"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"message":"\u003cstring>","type":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"d898c749-347f-471f-8e91-4c60ad4c177e":{"api_key":{"$ref":"e4e60865-b97b-4431-9516-9d7da165f804","scopes":[]}}},"servers":{}},"originalFileLocation":"https://sudoapp.dev/api/openapi.json"},"subdomain":"lita","siteName":"Sudo Developer Platform","title":"Create Response - Sudo Developer Platform","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/responses-api/create-response.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Sudo Developer Platform\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Response - Sudo Developer Platform\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sudo Developer Platform\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sudoapp.dev/api-reference/responses-api/create-response\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lita.mintlify.site/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=Create+Response\u0026amp;theme=432278ed1d3be2363893e220\u0026amp;signature=7b41bf25ee1a5558fa44bde5d329a771741c17b2bdaa5a3b704c704fe2c433e8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Response - Sudo Developer Platform\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lita.mintlify.site/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=Create+Response\u0026amp;theme=432278ed1d3be2363893e220\u0026amp;signature=7b41bf25ee1a5558fa44bde5d329a771741c17b2bdaa5a3b704c704fe2c433e8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lita/7zMeY05SaDwaNF1n/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sudo Developer Platform\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#F74E00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sudoapp.dev/api-reference/responses-api/create-response\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/responses-api/create-response.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sudoapp.dev/#organization\",\"name\":\"Sudo Developer Platform\",\"url\":\"https://docs.sudoapp.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/lita/J7nEUwxW1-PGv48x/SUDO.svg?fit=max\u0026auto=format\u0026n=J7nEUwxW1-PGv48x\u0026q=85\u0026s=73952c0e2019fd50f94b90e4431d8949\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sudoapp.dev#website\",\"name\":\"Sudo Developer Platform\",\"url\":\"https://docs.sudoapp.dev\",\"publisher\":{\"@id\":\"https://docs.sudoapp.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response#webpage\",\"url\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response\",\"name\":\"Create Response\",\"isPartOf\":{\"@id\":\"https://docs.sudoapp.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.sudoapp.dev/api-ref/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Endpoints\",\"item\":\"https://docs.sudoapp.dev\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create Response\",\"item\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response#apireference\",\"headline\":\"Create Response\",\"name\":\"Create Response\",\"url\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sudoapp.dev/api-reference/responses-api/create-response#webpage\"},\"publisher\":{\"@id\":\"https://docs.sudoapp.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sudoapp.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sudo Developer Platform\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Sudo Developer Platform\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/responses-api/create-response.md","siteName":"Sudo Developer Platform","nav":{"global":null,"groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/overview/introduction"},{"title":"Quickstart","href":"/overview/quickstart-api"},{"title":"Supported AI Models","href":"/overview/models"}]},{"group":"SDKs","icon":"hammer","pages":[{"title":"OpenAI SDK Compatability","icon":"handshake","href":"/sdk/openai-sdk"},{"group":"Sudo SDK","icon":"code","pages":[{"title":"Introduction","href":"/sdk/sudo-sdk"},{"title":"Installation \u0026 Setup","href":"/sdk/sudo-sdk/installation"},{"title":"System Endpoints","href":"/sdk/sudo-sdk/system-endpoints"},{"title":"AI Router","href":"/sdk/sudo-sdk/ai-responses"},{"title":"Responses api","href":"/sdk/sudo-sdk/responses_api"},{"title":"Image Generation","href":"/sdk/sudo-sdk/image-generation"},{"title":"Streaming","href":"/sdk/sudo-sdk/streaming"},{"title":"Tool Calling","href":"/sdk/sudo-sdk/tool-calling"},{"title":"Structured Output","href":"/sdk/sudo-sdk/structured-output"},{"title":"Image Input","href":"/sdk/sudo-sdk/image-input"},{"title":"Audio Chat Completions","href":"/sdk/sudo-sdk/audio_chat_completions"},{"title":"Reasoning","href":"/sdk/sudo-sdk/reasoning"},{"title":"CRUD Operations","href":"/sdk/sudo-sdk/crud-operations"}]}]},{"group":"API Reference","icon":"square-terminal","pages":[{"title":"Overview","href":"/api-ref/overview"},{"title":"Headers \u0026 Auth","href":"/api-ref/auth"},{"title":"Streaming","href":"/api-ref/streaming"},{"title":"Responses API","href":"/api-ref/responses_api"},{"title":"Rate Limits \u0026 Overload Handling","href":"/api-ref/rate_limits"},{"group":"Endpoints","icon":"code","pages":[{"group":"handlers::accounts::developers","pages":[]},{"group":"handlers::accounts::users","pages":[]},{"group":"handlers::ads::ad_exchange","pages":[]},{"group":"System","pages":[{"title":"System Health","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json get /system/health","href":"/api-reference/system/system-health"},{"title":"Get supported models","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json get /v1/models","href":"/api-reference/system/get-supported-models"}]},{"group":"handlers::system::info","pages":[]},{"group":"Router","pages":[{"title":"List Chat Completions","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json get /v1/chat/completions","href":"/api-reference/router/list-chat-completions"},{"title":"Create Chat Completion","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/chat/completions","href":"/api-reference/router/create-chat-completion"},{"title":"Get a Chat Completion","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json get /v1/chat/completions/{completion_id}","href":"/api-reference/router/get-a-chat-completion"},{"title":"Update Chat Completion","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/chat/completions/{completion_id}","href":"/api-reference/router/update-chat-completion"},{"title":"Delete Chat Completion","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json delete /v1/chat/completions/{completion_id}","href":"/api-reference/router/delete-chat-completion"},{"title":"Chat Completion Messages","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json get /v1/chat/completions/{completion_id}/messages","href":"/api-reference/router/chat-completion-messages"},{"title":"Generate Image","description":null,"deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/images/generations","href":"/api-reference/router/generate-image"}]},{"group":"Responses API","pages":[{"title":"Create Response","deprecated":null,"version":null,"openapi":"https://sudoapp.dev/api/openapi.json post /v1/responses","href":"/api-reference/responses-api/create-response"}]}]}]}]},"basePath":"","title":"Create Response - Sudo Developer Platform","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","Page-BIYvYBgk.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}