chore: 🐝 Update SDK - Generate (spec change merged) 0.11.18 (#424)

Co-authored-by: speakeasybot <bot@speakeasyapi.dev>
Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2026-07-10 01:23:02 +00:00
committed by GitHub
co-authored by speakeasybot speakeasy-github[bot]
parent 0ade477fcc
commit d78ff13303
19 changed files with 802 additions and 68 deletions
+99
View File
@@ -149,6 +149,104 @@ components:
required:
- data
type: object
AdditionalToolsItem:
description: Additional tools made available to the model at this point in the input
example:
role: developer
tools:
- name: get_weather
parameters:
properties:
location:
type: string
type: object
type: function
type: additional_tools
properties:
id:
nullable: true
type: string
role:
enum:
- unknown
- user
- assistant
- system
- critic
- discriminator
- developer
- tool
type: string
x-speakeasy-unknown-values: allow
tools:
items:
anyOf:
- allOf:
- $ref: '#/components/schemas/FunctionTool'
- properties: {}
type: object
description: Function tool definition
example:
description: Get the current weather in a location
name: get_weather
parameters:
properties:
location:
description: The city and state
type: string
unit:
enum:
- celsius
- fahrenheit
type: string
x-speakeasy-unknown-values: allow
required:
- location
type: object
type: function
- $ref: '#/components/schemas/Preview_WebSearchServerTool'
- $ref: '#/components/schemas/Preview_20250311_WebSearchServerTool'
- $ref: '#/components/schemas/Legacy_WebSearchServerTool'
- $ref: '#/components/schemas/WebSearchServerTool'
- $ref: '#/components/schemas/FileSearchServerTool'
- $ref: '#/components/schemas/ComputerUseServerTool'
- $ref: '#/components/schemas/CodeInterpreterServerTool'
- $ref: '#/components/schemas/McpServerTool'
- $ref: '#/components/schemas/ImageGenerationServerTool'
- $ref: '#/components/schemas/CodexLocalShellTool'
- $ref: '#/components/schemas/ShellServerTool'
- $ref: '#/components/schemas/ApplyPatchServerTool'
- $ref: '#/components/schemas/CustomTool'
- $ref: '#/components/schemas/AdvisorServerTool_OpenRouter'
- $ref: '#/components/schemas/SubagentServerTool_OpenRouter'
- $ref: '#/components/schemas/DatetimeServerTool'
- $ref: '#/components/schemas/FilesServerTool'
- $ref: '#/components/schemas/FusionServerTool_OpenRouter'
- $ref: '#/components/schemas/ImageGenerationServerTool_OpenRouter'
- $ref: '#/components/schemas/ChatSearchModelsServerTool'
- $ref: '#/components/schemas/WebFetchServerTool'
- $ref: '#/components/schemas/WebSearchServerTool_OpenRouter'
- $ref: '#/components/schemas/ApplyPatchServerTool_OpenRouter'
- $ref: '#/components/schemas/BashServerTool'
- $ref: '#/components/schemas/ShellServerTool_OpenRouter'
- additionalProperties:
nullable: true
properties:
type:
type: string
required:
- type
type: object
type: array
type:
enum:
- additional_tools
type: string
required:
- type
- role
- tools
type: object
AdvisorNestedTool:
additionalProperties:
nullable: true
@@ -10337,6 +10435,7 @@ components:
- $ref: '#/components/schemas/CustomToolCallOutputItem'
- $ref: '#/components/schemas/CompactionItem'
- $ref: '#/components/schemas/ItemReferenceItem'
- $ref: '#/components/schemas/AdditionalToolsItem'
type: array
description: Input for a response request - can be a string or array of items
example: