---
title: "Changes to Create a preset from a responses request body"
method: POST
path: "/presets/{slug}/responses"
---

# Changes to Create a preset from a responses request body

`POST /presets/{slug}/responses`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 84 of 303 revisions.

- **2026-09-25** `31b1cd25caca` — 4 info
- **2026-09-24** `4c8b9dc76c45` — 4 info
- **2026-09-24** `2ebaa86f752c` — 1 info
- **2026-09-23** `f216e51b62a1` — 11 breaking, 2 warning, 10 info
- **2026-09-22** `5f1b1cceea2c` — 2 info
- **2026-09-21** `f72e2b0bf8c6` — 11 info
- **2026-09-17** `3066544509b5` — 3 info
- **2026-09-17** `2de027b6dfcd` — 3 info
- **2026-09-17** `8f36c27fb516` — 8 info
- **2026-09-16** `425c01b12aeb` — 5 info
- **2026-09-14** `54ab2e9ba857` — 3 info
- **2026-09-11** `bb944b990730` — 12 info
- **2026-09-09** `5d13b1d2e3ac` — 3 info
- **2026-09-08** `4c62b4e84b28` — 3 breaking
- **2026-09-08** `cfb1900ff6b4` — 4 warning
- **2026-09-04** `f7fde69f1827` — 2 breaking, 2 info
- **2026-09-03** `69fdb8682593` — 3 info
- **2026-09-02** `2d5e587f8e0e` — 2 info
- **2026-08-31** `c0fcc14a060f` — 1 info
- **2026-08-28** `678cf3543c15` — 3 info
- **2026-08-28** `a5e0686a8308` — 3 info
- **2026-08-26** `871cf41bf216` — 2 info
- **2026-08-25** `9ad72754d740` — 8 info
- **2026-08-25** `0c8071059a0a` — 8 info
- **2026-08-24** `511197dac9f9` — 8 info
- **2026-08-22** `469fa24635e2` — 4 info
- **2026-08-21** `39e93166d6b5` — 3 info
- **2026-08-20** `9bdd97cc37fb` — 2 info
- **2026-08-19** `005357251862` — 2 breaking, 6 warning
- **2026-08-19** `c54f384caa73` — 2 info
- **2026-08-19** `0100b958c347` — 4 warning
- **2026-08-17** `bbdecf1d476c` — 3 breaking, 3 warning, 6 info
- **2026-08-17** `202407d84d2d` — 9 info
- **2026-08-12** `6869700d8b62` — 4 warning
- **2026-08-11** `c01407ce6d8c` — 3 info
- **2026-08-10** `ad75bd939721` — 2 breaking, 6 warning
- **2026-08-07** `e95a89c3bb18` — 11 info
- **2026-07-31** `10a522348729` — 1 info
- **2026-07-30** `14695c8a78fd` — 1 info
- **2026-07-30** `61e2adc90771` — 3 info
- **2026-07-29** `d4b1ffa2aa94` — 2 info
- **2026-07-28** `dfc92f8f83c8` — 4 info
- **2026-07-28** `11b1c900445a` — 8 info
- **2026-07-27** `6c000cc3a8a3` — 2 info
- **2026-07-27** `0c901f620978` — 3 info
- **2026-07-25** `2db4d2e31592` — 3 info
- **2026-07-25** `d6cf29c1f736` — 3 info
- **2026-07-24** `46e316551165` — 3 info
- **2026-07-24** `f2637b782012` — 10 info
- **2026-07-22** `8c12abc4be80` — 1 info
- **2026-07-22** `a79751dc4b73` — 1 info
- **2026-07-22** `69866ca40a8c` — 2 info
- **2026-07-21** `7deea6d04c98` — 3 info
- **2026-07-21** `bdc10facb5b4` — 3 info
- **2026-07-21** `d2b52b844ed1` — 4 info
- **2026-07-20** `499a51c4d7bd` — 2 info
- **2026-07-17** `ed21cd9d0265` — 3 info
- **2026-07-17** `ea6ed9eed792` — 2 info
- **2026-07-16** `c91cc6f88caa` — 244 breaking, 5 warning, 13 info
- **2026-07-16** `6900ace14429` — 1 breaking
- **2026-07-16** `75ebcbc69785` — 2 info
- **2026-07-15** `ada7dbde69ed` — 3 info
- **2026-07-14** `0a9cc8276ff5` — 2 info
- **2026-07-14** `8b656727d0a3` — 3 info
- **2026-07-13** `9814733ca74d` — 2 breaking, 2 info
- **2026-07-11** `49908263f773` — 3 info
- **2026-07-10** `ce36a3d995b6` — 3 info
- **2026-07-10** `75f3cbd33bcf` — 1 info
- **2026-07-10** `61915a0209ab` — 1 info
- **2026-07-09** `23ae6b87f810` — 6 breaking
- **2026-07-09** `a5d65ae6de52` — 9 info
- **2026-07-09** `691144b4b7af` — 1 info
- **2026-07-06** `61a7c96ef42f` — 1 info
- **2026-07-03** `7880e7541ce0` — 1 info
- **2026-07-01** `25d1c343bfe1` — 1 info
- **2026-06-26** `e4625a3574f4` — 1 info
- **2026-06-26** `7fd444475582` — 3 info
- **2026-06-25** `65d868cedd4e` — 4 breaking, 4 warning
- **2026-06-24** `1de249ed4255` — 3 info
- **2026-06-24** `8758fa27fe84` — 4 info
- **2026-06-24** `bae0fe0fb859` — 3 info
- **2026-06-23** `947294ecfa77` — 3 info
- **2026-06-22** `619a2678ecee` — 2 info
- **2026-06-22** `8d4d6fd85671` — 4 info

## Changes

- **2026-09-25** `31b1cd25caca` — 4 info
  - added the new optional request property `provider/options/respan`
  - added the new `Respan` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Respan` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Respan` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-24** `4c8b9dc76c45` — 4 info
  - added the new optional request property `provider/options/scaledown`
  - added the new `ScaleDown` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `ScaleDown` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `ScaleDown` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-24** `2ebaa86f752c` — 1 info
  - added the new optional request property `provider/options`
- **2026-09-23** `f216e51b62a1` — 11 breaking, 2 warning, 10 info
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/call_id`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/input`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/name`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/type`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/arguments`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/call_id`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/name`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/type`
  - removed `#/components/schemas/OutputFunctionCallItem, #/components/schemas/OutputCustomToolCallItem` from the `input/anyOf[subschema #2]/items/` request property `anyOf` list
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/` request property type changed from no type to `object`
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/` request property type changed from no type to `object`
  - removed `#/components/schemas/OpenAIResponseCustomToolCall, subschema #2` from the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/` request property `allOf` list
  - removed `#/components/schemas/OpenAIResponseFunctionToolCall, subschema #2` from the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/` request property `allOf` list
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/namespace`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/status`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/namespace`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/status`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/subagent_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/subagent_items`
- **2026-09-22** `5f1b1cceea2c` — 2 info
  - added `switchyard-router` discriminator mapping keys to the `plugins/items/` request property
  - added `#/components/schemas/SwitchyardRouterPlugin` to the `plugins/items/` request property `oneOf` list
- **2026-09-21** `f72e2b0bf8c6` — 11 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/x_search`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/x_search`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/x_search`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool]/x_search`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/x_search`
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/WebSearchPlugin]/x_search`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/x_search`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/x_search`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/x_search`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool]/x_search`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/x_search`
- **2026-09-17** `3066544509b5` — 3 info
  - added the new `Unbiased` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Unbiased` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Unbiased` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-17** `2de027b6dfcd` — 3 info
  - added the new `TypeSafe` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `TypeSafe` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `TypeSafe` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-17** `8f36c27fb516` — 8 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AgentMessageItem]/content/items/oneOf[subschema #2]/allOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallOutputItem]/allOf[#/components/schemas/OpenAIResponseCustomToolCallOutput]/output/anyOf[subschema #2]/items/oneOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallOutputItem]/allOf[subschema #2]/output/anyOf[subschema #2]/items/oneOf[subschema #2]/allOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/EasyInputMessage]/content/anyOf[subschema #1]/items/oneOf[subschema #2]/allOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallOutputItem]/allOf[#/components/schemas/OpenAIResponseFunctionToolCallOutput]/output/anyOf[subschema #2]/items/oneOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallOutputItem]/allOf[subschema #2]/output/anyOf[subschema #2]/items/oneOf[subschema #2]/allOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/InputMessageItem]/content/items/oneOf[subschema #2]/allOf[#/components/schemas/InputImage]/file_id`
  - added the new optional request property `prompt/variables/additionalProperties/anyOf[#/components/schemas/InputImage]/file_id`
- **2026-09-16** `425c01b12aeb` — 5 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/error`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputShellServerToolItem]/error`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/error`
  - added the new `failed` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/status`
  - added the new `failed` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputShellServerToolItem]/status`
- **2026-09-14** `54ab2e9ba857` — 3 info
  - added the new `AssemblyAI` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `AssemblyAI` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `AssemblyAI` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-11** `bb944b990730` — 12 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/CustomTool]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/NamespaceTool]/tools/items/anyOf[#/components/schemas/CustomTool]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/NamespaceTool]/tools/items/anyOf[#/components/schemas/NamespaceFunctionTool]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[subschema #1]/allOf[subschema #2]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/allOf[#/components/schemas/OpenAIResponseCustomToolCall]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/allOf[#/components/schemas/OpenAIResponseFunctionToolCall]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCustomToolCallItem]/async`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputFunctionCallItem]/allOf[#/components/schemas/OutputItemFunctionCall]/async`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/CustomTool]/async`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/NamespaceTool]/tools/items/anyOf[#/components/schemas/CustomTool]/async`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/NamespaceTool]/tools/items/anyOf[#/components/schemas/NamespaceFunctionTool]/async`
  - added the new optional request property `tools/items/anyOf[subschema #1]/allOf[subschema #2]/async`
- **2026-09-09** `5d13b1d2e3ac` — 3 info
  - added the new `Near AI` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Near AI` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Near AI` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-08** `4c62b4e84b28` — 3 breaking
  - removed the enum value `NCompass` of the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - removed the enum value `NCompass` of the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - removed the enum value `NCompass` of the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-08** `cfb1900ff6b4` — 4 warning
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/sleep_after_seconds`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/sleep_after_seconds`
  - removed the request property `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/sleep_after_seconds`
  - removed the request property `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/sleep_after_seconds`
- **2026-09-04** `f7fde69f1827` — 2 breaking, 2 info
  - the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/McpCallItem]/error` became not nullable
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/McpCallItem]/error` request property type changed from `string, null` to no type
  - added `#/components/schemas/ConfigurationUpdateItem` to the `input/anyOf[subschema #2]/items/` request property `anyOf` list
  - added `#/components/schemas/McpProtocolError, #/components/schemas/McpToolExecutionError, #/components/schemas/McpHttpError, subschema #1, subschema #5` to the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/McpCallItem]/error` request property `anyOf` list
- **2026-09-03** `69fdb8682593` — 3 info
  - added the new `PrimeIntellect` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `PrimeIntellect` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `PrimeIntellect` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-09-02** `2d5e587f8e0e` — 2 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/EasyInputMessage]/content/anyOf[subschema #1]/items/oneOf[#/components/schemas/InputVideo]/processing`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/InputMessageItem]/content/items/oneOf[#/components/schemas/InputVideo]/processing`
- **2026-08-31** `c0fcc14a060f` — 1 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCustomToolCallItem]/status`
- **2026-08-28** `678cf3543c15` — 3 info
  - added the new `Cosine` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Cosine` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Cosine` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-08-28** `a5e0686a8308` — 3 info
  - added the new `Ollama` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Ollama` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Ollama` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-08-26** `871cf41bf216` — 2 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/container_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/files`
- **2026-08-25** `9ad72754d740` — 8 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/file_ids`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/file_ids`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/file_ids`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/file_ids`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/file_ids`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/file_ids`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/file_ids`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/file_ids`
- **2026-08-25** `0c8071059a0a` — 8 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/network_policy`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/network_policy`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/network_policy`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/network_policy`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/network_policy`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/network_policy`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerAutoEnvironment]/network_policy`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/network_policy`
- **2026-08-24** `511197dac9f9` — 8 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/container_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/files`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputShellServerToolItem]/container_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputShellServerToolItem]/files`
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/container_id` request property's maxLength was increased from `20` to `40`
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/container_id` request property's maxLength was increased from `20` to `40`
  - the `tools/items/anyOf[#/components/schemas/BashServerTool]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/container_id` request property's maxLength was increased from `20` to `40`
  - the `tools/items/anyOf[#/components/schemas/ShellServerTool_OpenRouter]/parameters/environment/oneOf[#/components/schemas/ContainerReferenceEnvironment]/container_id` request property's maxLength was increased from `20` to `40`
- **2026-08-22** `469fa24635e2` — 4 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[subschema #1]/allOf[subschema #2]/defer_loading`
  - added the new optional request property `tools/items/anyOf[subschema #1]/allOf[subschema #2]/defer_loading`
  - added `#/components/schemas/ToolSearchServerTool` to the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/` request property `anyOf` list
  - added `#/components/schemas/ToolSearchServerTool` to the `tools/items/` request property `anyOf` list
- **2026-08-21** `39e93166d6b5` — 3 info
  - added the new `Makora` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Makora` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Makora` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-08-20** `9bdd97cc37fb` — 2 info
  - added the new `bedrock-xai-responses-v1` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ReasoningItem]/allOf[subschema #2]/format`
  - added the new `bedrock-xai-responses-v1` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[subschema #9]/allOf[#/components/schemas/OutputReasoningItem]/allOf[subschema #2]/format`
- **2026-08-19** `005357251862` — 2 breaking, 6 warning
  - added `#/components/schemas/OpenAIResponseCustomToolCall, subschema #2` to the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/` request property `allOf` list
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/` request property type changed from `object` to no type
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/call_id`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/id`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/input`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/name`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/namespace`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/CustomToolCallItem]/type`
- **2026-08-19** `c54f384caa73` — 2 info
  - added the new `failed` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputAdvisorServerToolItem]/status`
  - added the new `failed` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputSubagentServerToolItem]/status`
- **2026-08-19** `0100b958c347` — 4 warning
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/AdvisorServerTool_OpenRouter]/parameters/max_tool_calls`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/AdvisorServerTool_OpenRouter]/parameters/tools`
  - removed the request property `tools/items/anyOf[#/components/schemas/AdvisorServerTool_OpenRouter]/parameters/max_tool_calls`
  - removed the request property `tools/items/anyOf[#/components/schemas/AdvisorServerTool_OpenRouter]/parameters/tools`
- **2026-08-17** `bbdecf1d476c` — 3 breaking, 3 warning, 6 info
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/outcome`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/stderr`
  - added the new required request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/stdout`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/content`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/exit_code`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallOutputItem]/output/items/type`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputFilesServerToolItem]/arguments`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputFilesServerToolItem]/call_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ShellCallItem]/arguments`
  - added `#/components/schemas/OutputShellServerToolItem` to the `input/anyOf[subschema #2]/items/` request property `anyOf` list
  - the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/arguments` became nullable
  - the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputBashServerToolItem]/call_id` became nullable
- **2026-08-17** `202407d84d2d` — 9 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/SubagentServerTool_OpenRouter]/parameters/inherit_functions`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/SubagentServerTool_OpenRouter]/parameters/inherited_function_names`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/allOf[#/components/schemas/OpenAIResponseFunctionToolCall]/subagent_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/FunctionCallItem]/allOf[#/components/schemas/OpenAIResponseFunctionToolCall]/subagent_items`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputFunctionCallItem]/allOf[subschema #2]/subagent_id`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputFunctionCallItem]/allOf[subschema #2]/subagent_items`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputSubagentServerToolItem]/call_id`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/SubagentServerTool_OpenRouter]/parameters/inherit_functions`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/SubagentServerTool_OpenRouter]/parameters/inherited_function_names`
- **2026-08-12** `6869700d8b62` — 4 warning
  - the `plugins/items/oneOf[#/components/schemas/AutoBetaRouterPlugin]/allowed_models/items/` request property's maxLength was set to `1024`
  - the `plugins/items/oneOf[#/components/schemas/AutoBetaRouterPlugin]/excluded_models/items/` request property's maxLength was set to `1024`
  - the `plugins/items/oneOf[#/components/schemas/AutoRouterPlugin]/allowed_models/items/` request property's maxLength was set to `1024`
  - the `plugins/items/oneOf[#/components/schemas/AutoRouterPlugin]/excluded_models/items/` request property's maxLength was set to `1024`
- **2026-08-11** `c01407ce6d8c` — 3 info
  - added the new `Databricks` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Databricks` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Databricks` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-08-10** `ad75bd939721` — 2 breaking, 6 warning
  - added `#/components/schemas/OutputItemCodeInterpreterCall, subschema #2` to the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/` request property `allOf` list
  - the `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/` request property type changed from `object` to no type
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/code`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/container_id`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/id`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/outputs`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/status`
  - removed the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/OutputCodeInterpreterCallItem]/allOf[#/components/schemas/CodeInterpreterCallItem]/type`
- **2026-08-07** `e95a89c3bb18` — 11 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/mode`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/mode`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/mode`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool]/mode`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/mode`
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/WebSearchPlugin]/mode`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/mode`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/mode`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/mode`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool]/mode`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/mode`
- **2026-07-31** `10a522348729` — 1 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[subschema #8]/allOf[subschema #2]/type`
- **2026-07-30** `14695c8a78fd` — 1 info
  - added the new `fast` enum value to the request property `service_tier`
- **2026-07-30** `61e2adc90771` — 3 info
  - added the new `Thinking Machines` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Thinking Machines` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Thinking Machines` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-07-29** `d4b1ffa2aa94` — 2 info
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/AutoBetaRouterPlugin]/excluded_models`
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/AutoRouterPlugin]/excluded_models`
- **2026-07-28** `dfc92f8f83c8` — 4 info
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/AutoBetaRouterPlugin]/cost_tier`
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/AutoRouterPlugin]/cost_tier`
  - request property `plugins/items/oneOf[#/components/schemas/AutoBetaRouterPlugin]/cost_quality_tradeoff` deprecated
  - request property `plugins/items/oneOf[#/components/schemas/AutoRouterPlugin]/cost_quality_tradeoff` deprecated
- **2026-07-28** `11b1c900445a` — 8 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/filters/blocked_domains`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool]/filters/blocked_domains`
- **2026-07-27** `6c000cc3a8a3` — 2 info
  - added the new `bedrock-openai-responses-v1` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/ReasoningItem]/allOf[subschema #2]/format`
  - added the new `bedrock-openai-responses-v1` enum value to the request property `input/anyOf[subschema #2]/items/anyOf[subschema #9]/allOf[#/components/schemas/OutputReasoningItem]/allOf[subschema #2]/format`
- **2026-07-27** `0c901f620978` — 3 info
  - added the new `mxfp4` enum value to the request property `provider/quantizations/items/`
  - added the new `mxfp8` enum value to the request property `provider/quantizations/items/`
  - added the new `nvfp4` enum value to the request property `provider/quantizations/items/`
- **2026-07-25** `2db4d2e31592` — 3 info
  - added the new `Modal` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Modal` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Modal` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-07-25** `d6cf29c1f736` — 3 info
  - added the new `Claude Platform on AWS` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Claude Platform on AWS` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `Claude Platform on AWS` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-07-24** `46e316551165` — 3 info
  - added the new `VoyageAI by MongoDB` enum value to the request property `provider/ignore/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `VoyageAI by MongoDB` enum value to the request property `provider/only/items/anyOf[#/components/schemas/ProviderName]/`
  - added the new `VoyageAI by MongoDB` enum value to the request property `provider/order/items/anyOf[#/components/schemas/ProviderName]/`
- **2026-07-24** `f2637b782012` — 10 info
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/max_uses`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/max_uses`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/max_uses`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool]/max_uses`
  - added the new optional request property `input/anyOf[subschema #2]/items/anyOf[#/components/schemas/AdditionalToolsItem]/tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/max_uses`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Legacy_WebSearchServerTool]/max_uses`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_20250311_WebSearchServerTool]/max_uses`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/Preview_WebSearchServerTool]/max_uses`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool]/max_uses`
  - added the new optional request property `tools/items/anyOf[#/components/schemas/WebSearchServerTool_OpenRouter]/parameters/max_uses`
- **2026-07-22** `8c12abc4be80` — 1 info
  - added the new optional request property `plugins/items/oneOf[#/components/schemas/ParetoRouterPlugin]/max_price`
- …earlier changes are on the page: https://skmtc.dev/openrouterteam/apis/openrouter-api/changes/presets/:slug/responses/post

---

[Operation](https://skmtc.dev/openrouterteam/apis/openrouter-api/docs/presets/:slug/responses/post.md) · [API](https://skmtc.dev/openrouterteam/apis/openrouter-api.md) · [Page](https://skmtc.dev/openrouterteam/apis/openrouter-api/changes/presets/:slug/responses/post)
