Changes to Cancels a model response with the given ID. Only responses created with the `background` parameter set to `true` can be cancelled. [Learn more](/docs/guides/background).
POST /responses/{response_id}/cancel
Every recorded change to this endpoint, newest first. Back to the operation
Changed in 15 of the 86 revisions of this API.2137100
What changed
- ●
removed the optional property
allOf[subschema #3]/usage/compute_unitsfrom the response with the200statusresponse-optional-property-removed
- ●
- ●
added the new
max_messagesenum value to theallOf[subschema #3]/incomplete_details/anyOf[subschema #1]/reasonresponse property for the response status200response-property-enum-value-added
- ●
- ●
removed the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[AdditionalToolsItemParam]/prompt_cache_breakpointfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
allOf[subschema #3]/output/items/oneOf[AdditionalTools]/prompt_cache_breakpointfrom the response with the200statusresponse-optional-property-removed
- ●
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[AdditionalToolsItemParam]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[AdditionalTools]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
allOf[subschema #3]/usage/compute_unitsto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #3: Compaction trigger]/idto the response with the200statusresponse-optional-property-added
- ○
- ●
added the new
gpt-image-2enum value to theallOf[ResponseProperties]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2enum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[AdditionalToolsItemParam]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2enum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2enum value to theallOf[subschema #3]/output/items/oneOf[AdditionalTools]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2enum value to theallOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2-2026-04-21enum value to theallOf[ResponseProperties]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2-2026-04-21enum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[AdditionalToolsItemParam]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2-2026-04-21enum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2-2026-04-21enum value to theallOf[subschema #3]/output/items/oneOf[AdditionalTools]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-image-2-2026-04-21enum value to theallOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
- ▲
the
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #13: Compaction item]/encrypted_contentresponse property's maxLength was increased from10485760to20971520for the response status200response-property-max-length-increased
- ▲
- ○
removed
subschema #1from theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: MCP tool call]/errorresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
removed
subschema #1from theallOf[subschema #3]/output/items/oneOf[subschema #23: MCP tool call]/errorresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
- ○
added the non-success response with the status
429response-non-success-status-added
- ○
- ○
added
MCPToolCallErrorto theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: MCP tool call]/errorresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
added
MCPToolCallErrorto theallOf[subschema #3]/output/items/oneOf[subschema #23: MCP tool call]/errorresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
- ●
removed the optional property
allOf[ModelResponseProperties]/service_tierfrom the response with the200statusresponse-optional-property-removed
- ●
added the new
gpt-5.5-2026-04-23enum value to theallOf[ResponseProperties]/model/anyOf[ModelIdsShared]/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.5-proenum value to theallOf[ResponseProperties]/model/anyOf[subschema #2: ResponsesOnlyModel]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.5-pro-2026-04-23enum value to theallOf[ResponseProperties]/model/anyOf[subschema #2: ResponsesOnlyModel]/response property for the response status200response-property-enum-value-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #5: Web search]/external_web_accessto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[AdditionalToolsItemParam]/tools/items/oneOf[subschema #5: Web search]/external_web_accessto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #5: Web search]/external_web_accessto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[AdditionalTools]/tools/items/oneOf[subschema #5: Web search]/external_web_accessto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #5: Web search]/external_web_accessto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/service_tierto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
gpt-5.6-cyberenum value to theallOf[ResponseProperties]/model/anyOf[subschema #2: ResponsesOnlyModel]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-daybreak-blue-latestenum value to theallOf[ResponseProperties]/model/anyOf[subschema #2: ResponsesOnlyModel]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-daybreak-red-latestenum value to theallOf[ResponseProperties]/model/anyOf[subschema #2: ResponsesOnlyModel]/response property for the response status200response-property-enum-value-added
- ●
- ▲
the response property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #6: Web search tool call]/action/oneOf[subschema #1: Search action]/querybecame optional for the status200response-property-became-optional
- ▲
the response property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/call_idbecame optional for the status200response-property-became-optional
- ▲
the response property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/call_idbecame optional for the status200response-property-became-optional
- ▲
the response property
allOf[subschema #3]/output/items/oneOf[subschema #5: Web search tool call]/action/oneOf[subschema #1: Search action]/querybecame optional for the status200response-property-became-optional
- ▲
response property
allOf[ModelResponseProperties]/prompt_cache_keylist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
allOf[ModelResponseProperties]/safety_identifierlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
response property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/call_idlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200response-property-list-of-types-widened
- ▲
the
allOf[ModelResponseProperties]/safety_identifierresponse property's maxLength was unset from64for the response status200response-property-max-length-unset
- ▲
the
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/call_idresponse property's maxLength was unset from64for the response status200response-property-max-length-unset
- ▲
the
allOf[ResponseProperties]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/descriptionresponse property's minLength was decreased from1to0for the response status200response-property-min-length-decreased
- ▲
the
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/descriptionresponse property's minLength was decreased from1to0for the response status200response-property-min-length-decreased
- ▲
the
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/call_idresponse property's minLength was decreased from1to0for the response status200response-property-min-length-decreased
- ▲
the
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/descriptionresponse property's minLength was decreased from1to0for the response status200response-property-min-length-decreased
- ▲
added
AdditionalToolsItemParamto theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
CompactionTriggerItemParamProgramItemParamProgramOutputItemParamto theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
ProgramProgramOutputAdditionalToolsto theallOf[subschema #3]/output/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
ProgrammaticToolCallingParamto theallOf[ResponseProperties]/tools/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
ProgrammaticToolCallingParamto theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
ProgrammaticToolCallingParamto theallOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/response propertyoneOflist for the response status200response-property-one-of-added
- ▲
added
SpecificProgrammaticToolCallingParamto theallOf[ResponseProperties]/tool_choiceresponse propertyoneOflist for the response status200response-property-one-of-added
- ●
removed the optional property
allOf[ResponseProperties]/reasoningfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
allOf[ResponseProperties]/truncationfrom the response with the200statusresponse-optional-property-removed
- ●
added the new
autoenum value to theallOf[ResponseProperties]/prompt/anyOf[subschema #1]/variables/anyOf[subschema #1: Prompt Variables]/additionalProperties/oneOf[subschema #4: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #1: Input message]/content/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: Custom tool call output -> subschema #26: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/output/oneOf[subschema #2]/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
autoenum value to theallOf[subschema #3]/output/items/oneOf[subschema #25: ResponseCustomToolCallOutputItem -> subschema #28: ResponseCustomToolCallOutputItem]/allOf[subschema #1: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/detailresponse property for the response status200response-property-enum-value-added
- ●
added the new
bio_policyenum value to theallOf[subschema #3]/error/anyOf[subschema #1]/coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
data_residency_mismatchenum value to theallOf[subschema #3]/error/anyOf[subschema #1]/coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
fastenum value to theallOf[ModelResponseProperties]/service_tier/anyOf[subschema #1]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.5enum value to theallOf[ResponseProperties]/model/anyOf[ModelIdsShared]/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.6-lunaenum value to theallOf[ResponseProperties]/model/anyOf[ModelIdsShared]/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.6-solenum value to theallOf[ResponseProperties]/model/anyOf[ModelIdsShared]/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ●
added the new
gpt-5.6-terraenum value to theallOf[ResponseProperties]/model/anyOf[ModelIdsShared]/anyOf[subschema #2]/response property for the response status200response-property-enum-value-added
- ○
added the optional property
allOf[ResponseProperties]/prompt/anyOf[subschema #1]/variables/anyOf[subschema #1: Prompt Variables]/additionalProperties/oneOf[subschema #2: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/prompt/anyOf[subschema #1]/variables/anyOf[subschema #1: Prompt Variables]/additionalProperties/oneOf[subschema #3: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/prompt/anyOf[subschema #1]/variables/anyOf[subschema #1: Prompt Variables]/additionalProperties/oneOf[subschema #4: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #1: Function]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #1: Function]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #6: MCP tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #6: MCP tool]/tunnel_idto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[ResponseProperties]/tools/items/oneOf[subschema #7: Code interpreter]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #1: Function]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #1: Function]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #6: MCP tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #6: MCP tool]/tunnel_idto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[ToolSearchOutputItemParam]/tools/items/oneOf[subschema #7: Code interpreter]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #17: Shell tool call -> subschema #18: Shell tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #18: Shell tool call output -> subschema #19: Shell tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #19: Apply patch tool call -> subschema #20: Apply patch tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #1: Input message]/content/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #1: Input message]/content/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #1: Input message]/content/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #20: Apply patch tool call output -> subschema #21: Apply patch tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: Custom tool call output -> subschema #26: Custom tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: Custom tool call output -> subschema #26: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: Custom tool call output -> subschema #26: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #25: Custom tool call output -> subschema #26: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #26: Custom tool call -> subschema #27: Custom tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #7: Function tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/nameto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/namespaceto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/output/oneOf[subschema #2]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/output/oneOf[subschema #2]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #8: Function tool call output]/output/oneOf[subschema #2]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/moderationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/nameto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/namespaceto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[FunctionToolCallOutputResource]/allOf[subschema #1: Function tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[FunctionToolParam]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #1: Function]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #1: Function]/output_schemato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #6: MCP tool]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #6: MCP tool]/tunnel_idto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[ToolSearchOutput]/tools/items/oneOf[subschema #7: Code interpreter]/allowed_callersto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #16: Shell tool call -> subschema #19: Shell tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #17: Shell call output -> subschema #20: Shell call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #18: Apply patch tool call -> subschema #21: Apply patch tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #19: Apply patch tool call output -> subschema #22: Apply patch tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #24: Custom tool call -> subschema #27: Custom tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #25: ResponseCustomToolCallOutputItem -> subschema #28: ResponseCustomToolCallOutputItem]/allOf[subschema #1: Custom tool call output]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #25: ResponseCustomToolCallOutputItem -> subschema #28: ResponseCustomToolCallOutputItem]/allOf[subschema #1: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #25: ResponseCustomToolCallOutputItem -> subschema #28: ResponseCustomToolCallOutputItem]/allOf[subschema #1: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #25: ResponseCustomToolCallOutputItem -> subschema #28: ResponseCustomToolCallOutputItem]/allOf[subschema #1: Custom tool call output]/output/oneOf[subschema #2: output content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpointto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/output/items/oneOf[subschema #3: Function tool call]/callerto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/prompt_cache_optionsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/reasoningto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #3]/truncationto the response with the200statusresponse-optional-property-added
- ○
added
ResponseConversationto theallOf[subschema #3]/conversationresponse propertyanyOflist for the response status200response-property-any-of-added
- ○
removed
Conversation-2from theallOf[subschema #3]/conversationresponse propertyanyOflist for the response status200response-property-any-of-removed
- ○
response property
allOf[ModelResponseProperties]/prompt_cache_retentiondeprecatedresponse-property-deprecated
- ○
response property
allOf[subschema #3]/instructions/anyOf[subschema #1]/oneOf[subschema #2: Input item list]/items/oneOf[subschema #2: Item]/oneOf[subschema #6: Web search tool call]/action/oneOf[subschema #1: Search action]/querydeprecatedresponse-property-deprecated
- ○
response property
allOf[subschema #3]/output/items/oneOf[subschema #5: Web search tool call]/action/oneOf[subschema #1: Search action]/querydeprecatedresponse-property-deprecated
- ○
added the required property
allOf[subschema #3]/usage/input_tokens_details/cache_write_tokensto the response with the200statusresponse-required-property-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
endpoint added
endpoint-added
This revision also has 40 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○