Info
Response property discriminator mapping added
openapi:GET /agents/sessions/{}/subagents/{}/items::response.200.application.json.data.items.- Product
- OpenAI API
- Source
- OpenAPI URL
- Change kind
- Response Property Discriminator Mapping Added
- Detected
- Last updated
Deterministic evidence
Before / after
Extracted from OpenAI's published contract. Shows the whole operation — a narrower excerpt was not available for this change. Open the source ↗
"agent_message": "#/components/schemas/AgentMessageItemResource",
"agent_message": "#/components/schemas/AgentMessageItemResource",
"close_subagent_call": "#/components/schemas/CloseSubagentCallItemResource",
"close_subagent_call": "#/components/schemas/CloseSubagentCallItemResource",
"command_execution": "#/components/schemas/CommandExecutionItemResource",
"command_execution": "#/components/schemas/CommandExecutionItemResource",
"computer_use_approval_request": "#/components/schemas/BrowserAuthenticationRequestItemResource",
"computer_use_approval_request_result": "#/components/schemas/ComputerUseApprovalRequestResultItemResource",
"computer_use_call": "#/components/schemas/ComputerUseCallItemResource",
"create_subagent_call": "#/components/schemas/CreateSubagentCallItemResource",
"create_subagent_call": "#/components/schemas/CreateSubagentCallItemResource",
"function_call": "#/components/schemas/FunctionCallItemResource",
"function_call": "#/components/schemas/FunctionCallItemResource",
"function_call_output": "#/components/schemas/FunctionCallOutputItemResource",
"function_call_output": "#/components/schemas/FunctionCallOutputItemResource",
{
{
"additionalProperties": false,
"additionalProperties": false,
"properties": {
"properties": {
"id": {
"type": "string"
},
"output": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"image_url": {
"type": "string"
},
"type": {
"default": "computer_screenshot",
"enum": [
"computer_screenshot"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"image_url"
],
"type": "object"
},
{
"type": "null"
}
]
},
"status": {
"$ref": "#/components/schemas/FunctionCallStatusResource"
},
"title": {
"type": [
"string",
"null"
]
},
"turn_id": {
"type": "string"
},
"type": {
"default": "computer_use_call",
"enum": [
"computer_use_call"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"id",
"turn_id",
"title",
"status",
"output"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"request": {
"discriminator": {
"mapping": {
"browser_authentication": "#/components/schemas/BrowserAuthenticationHistoryRequestKindResourceBrowserAuthentication"
},
"propertyName": "type"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"credential_origin": {
"type": [
"string",
"null"
]
},
"fields": {
"items": {
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"required": {
"type": "boolean"
},
"type": {
"type": "string"
}
},
"required": [
"id",
"label",
"type",
"required"
],
"type": "object"
},
"maxItems": 2000,
"type": "array"
},
"options": {
"items": {
"additionalProperties": false,
"properties": {
"field_ids": {
"items": {
"type": "string"
},
"maxItems": 2000,
"type": "array"
},
"id": {
"type": "string"
},
"label": {
"type": "string"
}
},
"required": [
"id",
"label",
"field_ids"
],
"type": "object"
},
"maxItems": 2000,
"type": "array"
},
"reason": {
"type": [
"string",
"null"
]
},
"type": {
"default": "browser_authentication",
"enum": [
"browser_authentication"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"reason",
"credential_origin",
"fields",
"options"
],
"type": "object"
}
],
"x-oai-discriminator-values": [
"browser_authentication"
]
},
"request_id": {
"type": "string"
},
"turn_id": {
"type": "string"
},
"type": {
"default": "computer_use_approval_request",
"enum": [
"computer_use_approval_request"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"turn_id",
"request_id",
"request",
"id",
"type"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"id": {
"type": "string"
},
"request_id": {
"type": "string"
},
"response": {
"discriminator": {
"mapping": {
"cancel": "#/components/schemas/ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResource",
"submit": "#/components/schemas/ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResource"
},
"propertyName": "action"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"action": {
"default": "submit",
"enum": [
"submit"
],
"type": "string",
"x-stainless-const": true
},
"selected_option": {
"type": [
"string",
"null"
]
},
"type": {
"default": "browser_authentication",
"enum": [
"browser_authentication"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"action",
"selected_option"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"action": {
"default": "cancel",
"enum": [
"cancel"
],
"type": "string",
"x-stainless-const": true
},
"type": {
"default": "browser_authentication",
"enum": [
"browser_authentication"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"action"
],
"type": "object"
}
],
"x-oai-discriminator-values": [
"submit",
"cancel"
]
},
"turn_id": {
"type": "string"
},
"type": {
"default": "computer_use_approval_request_result",
"enum": [
"computer_use_approval_request_result"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"id",
"type",
"turn_id",
"request_id",
"response"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"action": {
"action": {
"anyOf": [
"anyOf": [
{
{
"function_call_output",
"function_call_output",
"agent_message",
"agent_message",
"mcp_call",
"mcp_call",
"computer_use_call",
"computer_use_approval_request",
"computer_use_approval_request_result",
"web_search_call",
"web_search_call",
"command_execution",
"command_execution",
"create_subagent_call",
"create_subagent_call",
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. detektu matches OpenAI findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.