You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .speakeasy/out.openapi.yaml
+137-5Lines changed: 137 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1489,6 +1489,15 @@ components:
1489
1489
- thinking
1490
1490
- signature
1491
1491
type: object
1492
+
AnthropicThinkingDisplay:
1493
+
enum:
1494
+
- summarized
1495
+
- omitted
1496
+
- null
1497
+
example: summarized
1498
+
nullable: true
1499
+
type: string
1500
+
x-speakeasy-unknown-values: allow
1492
1501
AnthropicThinkingTurns:
1493
1502
example:
1494
1503
type: thinking_turns
@@ -5965,12 +5974,12 @@ components:
5965
5974
Configuration for the openrouter:image_generation server tool. Accepts all image_config params (aspect_ratio, quality, size, background, output_format, output_compression, moderation, etc.) plus a model field.
5966
5975
example:
5967
5976
aspect_ratio: '16:9'
5968
-
model: openai/gpt-image-1
5977
+
model: openai/gpt-5-image
5969
5978
quality: high
5970
5979
properties:
5971
5980
model:
5972
-
description: Which image generation model to use (e.g. "openai/gpt-image-1"). Defaults to "openai/gpt-image-1".
5973
-
example: openai/gpt-image-1
5981
+
description: Which image generation model to use (e.g. "openai/gpt-5-image"). Defaults to "openai/gpt-5-image".
5982
+
example: openai/gpt-5-image
5974
5983
type: string
5975
5984
type: object
5976
5985
ImageGenerationStatus:
@@ -7255,11 +7264,12 @@ components:
7255
7264
properties:
7256
7265
effort:
7257
7266
description: >-
7258
-
How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer. Valid values are `low`, `medium`, `high`, or `max`.
7267
+
How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer. Valid values are `low`, `medium`, `high`, `xhigh`, or `max`.
7259
7268
enum:
7260
7269
- low
7261
7270
- medium
7262
7271
- high
7272
+
- xhigh
7263
7273
- max
7264
7274
- null
7265
7275
example: medium
@@ -7283,6 +7293,29 @@ components:
7283
7293
- type
7284
7294
- schema
7285
7295
type: object
7296
+
task_budget:
7297
+
description: >-
7298
+
Task budget for an agentic turn. The model sees a countdown of remaining tokens and uses it to prioritize work and wind down gracefully. Advisory — does not enforce a hard cap.
- text: Analyzed the problem and found the optimal solution.
9789
9853
type: summary_text
9790
9854
type: reasoning
9855
+
OutputSearchModelsServerToolItem:
9856
+
description: An openrouter:experimental__search_models server tool output item
9857
+
example:
9858
+
arguments: '{"query":"Claude Opus"}'
9859
+
id: sm_tmp_abc123
9860
+
query: Claude Opus
9861
+
status: completed
9862
+
type: openrouter:experimental__search_models
9863
+
properties:
9864
+
arguments:
9865
+
description: The JSON arguments submitted to the search tool (e.g. {"query":"Claude"})
9866
+
type: string
9867
+
id:
9868
+
type: string
9869
+
query:
9870
+
type: string
9871
+
status:
9872
+
$ref: '#/components/schemas/ToolCallStatus'
9873
+
type:
9874
+
enum:
9875
+
- openrouter:experimental__search_models
9876
+
type: string
9877
+
required:
9878
+
- status
9879
+
- type
9880
+
type: object
9791
9881
OutputTextEditorServerToolItem:
9792
9882
description: An openrouter:text_editor server tool output item
9793
9883
example:
@@ -10228,6 +10318,7 @@ components:
10228
10318
- AionLabs
10229
10319
- Alibaba
10230
10320
- Ambient
10321
+
- Baidu
10231
10322
- Amazon Bedrock
10232
10323
- Amazon Nova
10233
10324
- Anthropic
@@ -10533,6 +10624,7 @@ components:
10533
10624
- AionLabs
10534
10625
- Alibaba
10535
10626
- Ambient
10627
+
- Baidu
10536
10628
- Amazon Bedrock
10537
10629
- Amazon Nova
10538
10630
- Anthropic
@@ -11985,7 +12077,18 @@ components:
11985
12077
TextExtendedConfig:
11986
12078
allOf:
11987
12079
- $ref: '#/components/schemas/TextConfig'
11988
-
- properties: {}
12080
+
- properties:
12081
+
verbosity:
12082
+
enum:
12083
+
- low
12084
+
- medium
12085
+
- high
12086
+
- xhigh
12087
+
- max
12088
+
- null
12089
+
nullable: true
12090
+
type: string
12091
+
x-speakeasy-unknown-values: allow
11989
12092
type: object
11990
12093
description: Text output configuration including format and verbosity
11991
12094
example:
@@ -12469,6 +12572,10 @@ components:
12469
12572
additionalProperties:
12470
12573
nullable: true
12471
12574
type: object
12575
+
baidu:
12576
+
additionalProperties:
12577
+
nullable: true
12578
+
type: object
12472
12579
baseten:
12473
12580
additionalProperties:
12474
12581
nullable: true
@@ -14295,6 +14402,25 @@ paths:
14295
14402
description: Number of tokens in the input
14296
14403
example: 8
14297
14404
type: integer
14405
+
prompt_tokens_details:
14406
+
description: >-
14407
+
Per-modality token breakdown. Only present when the input contains 2+ modalities (e.g. text + image) and the upstream provider returns modality-level usage data. Only non-zero modality counts are included.
14408
+
properties:
14409
+
audio_tokens:
14410
+
description: Number of audio tokens in the input
14411
+
type: integer
14412
+
image_tokens:
14413
+
description: Number of image tokens in the input
14414
+
example: 258
14415
+
type: integer
14416
+
text_tokens:
14417
+
description: Number of text tokens in the input
14418
+
example: 8
14419
+
type: integer
14420
+
video_tokens:
14421
+
description: Number of video tokens in the input
14422
+
type: integer
14423
+
type: object
14298
14424
total_tokens:
14299
14425
description: Total number of tokens used
14300
14426
example: 8
@@ -14855,6 +14981,11 @@ paths:
14855
14981
description: User-Agent header from the request
14856
14982
nullable: true
14857
14983
type: string
14984
+
web_search_engine:
14985
+
description: The resolved web search engine used for this generation (e.g. exa, firecrawl, parallel)
0 commit comments