Skip to content

Commit 3fbb198

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.1.146 (#846)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent dd12ce9 commit 3fbb198

32 files changed

Lines changed: 304 additions & 142 deletions

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 64 additions & 62 deletions
Large diffs are not rendered by default.

β€Ž.speakeasy/gen.yamlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ generation:
3636
documentation: mintlify
3737
preApplyUnionDiscriminators: true
3838
python:
39-
version: 1.1.145
39+
version: 1.1.146
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

β€Ž.speakeasy/out.openapi.yamlβ€Ž

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10967,6 +10967,8 @@ components:
1096710967
stream:
1096810968
description: 'If true, partial images are streamed as SSE events as they become available. Only supported by providers with native streaming (currently OpenAI). Non-streaming providers ignore this flag and return a buffered response.'
1096910969
type: 'boolean'
10970+
trace:
10971+
$ref: '#/components/schemas/TraceConfig'
1097010972
user:
1097110973
description: 'A stable identifier for your end-users. Used to help detect and prevent abuse. Never sent to providers verbatim: for providers whose data policy requires user IDs, it is folded into a hashed, per-account upstream user identifier.'
1097210974
example: 'end-user-abc123'
@@ -24608,6 +24610,8 @@ components:
2460824610
example: 1
2460924611
format: 'double'
2461024612
type: 'number'
24613+
trace:
24614+
$ref: '#/components/schemas/TraceConfig'
2461124615
user:
2461224616
description: 'A unique identifier representing your end-user. Forwarded to Broadcast and private logging as the end-user id; never sent to the provider.'
2461324617
example: 'user-1234'
@@ -25114,6 +25118,8 @@ components:
2511425118
items:
2511525119
$ref: '#/components/schemas/STTTimestampGranularity'
2511625120
type: 'array'
25121+
trace:
25122+
$ref: '#/components/schemas/TraceConfig'
2511725123
user:
2511825124
description: 'A unique identifier representing your end-user. Forwarded to Broadcast and private logging as the end-user id; never sent to the provider.'
2511925125
example: 'user-1234'
@@ -27264,6 +27270,8 @@ components:
2726427270
description: 'Exact pixel dimensions of the generated video in "WIDTHxHEIGHT" format (e.g. "1280x720"). Interchangeable with resolution + aspect_ratio.'
2726527271
example: '1280x720'
2726627272
type: 'string'
27273+
trace:
27274+
$ref: '#/components/schemas/TraceConfig'
2726727275
upscale_factor:
2726827276
description: 'Upscale factor for video upscaling models only. This parameter is not supported by video generation models.'
2726927277
example: 2
@@ -31763,6 +31771,8 @@ paths:
3176331771
allOf:
3176431772
- $ref: '#/components/schemas/ProviderPreferences'
3176531773
- description: 'Provider routing preferences for the request.'
31774+
trace:
31775+
$ref: '#/components/schemas/TraceConfig'
3176631776
user:
3176731777
description: 'A unique identifier for the end-user'
3176831778
example: 'user-1234'
@@ -39542,6 +39552,8 @@ paths:
3954239552
example: 3
3954339553
minimum: 1
3954439554
type: 'integer'
39555+
trace:
39556+
$ref: '#/components/schemas/TraceConfig'
3954539557
user:
3954639558
description: 'A unique identifier representing your end-user. Forwarded to Broadcast and private logging as the end-user id; never sent to the provider.'
3954739559
example: 'user-1234'

β€Ž.speakeasy/workflow.lockβ€Ž

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:069cec53ab9596fb7f42db9e42d001f5580c6018209731f3f55deb9ec0887b88
6-
sourceBlobDigest: sha256:cca0810c33dcaf16224704699508aa2b0d506305b1b359ac0498b4541a1c5f6b
5+
sourceRevisionDigest: sha256:5bbed2f5e84ee227717f0b2e40a3141db5f0971340b7bb62f227eeade4206ec3
6+
sourceBlobDigest: sha256:81772f971c3bc11aff0ca276a569ce2f1bd364f3ef0d05ab389ad6dbd615eff3
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
open-router:
1212
source: OpenRouter API
1313
sourceNamespace: open-router-chat-completions-api
14-
sourceRevisionDigest: sha256:069cec53ab9596fb7f42db9e42d001f5580c6018209731f3f55deb9ec0887b88
15-
sourceBlobDigest: sha256:cca0810c33dcaf16224704699508aa2b0d506305b1b359ac0498b4541a1c5f6b
14+
sourceRevisionDigest: sha256:5bbed2f5e84ee227717f0b2e40a3141db5f0971340b7bb62f227eeade4206ec3
15+
sourceBlobDigest: sha256:81772f971c3bc11aff0ca276a569ce2f1bd364f3ef0d05ab389ad6dbd615eff3
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:2f3f07d57613f56ce1515fe5cd4fb6203b8c36ec492e674ff87ccaebe42e2e1b
17+
codeSamplesRevisionDigest: sha256:68eff8471f2da48a208bca86d77d4189a74961e3be3f2457cbd6b3163577b39b
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: 1.787.0

β€ŽRELEASES.mdβ€Ž

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2239,4 +2239,14 @@ Based on:
22392239
### Generated
22402240
- [python v1.1.145] .
22412241
### Releases
2242-
- [PyPI v1.1.145] https://pypi.org/project/openrouter/1.1.145 - .
2242+
- [PyPI v1.1.145] https://pypi.org/project/openrouter/1.1.145 - .
2243+
2244+
## 2026-09-15 21:51:26
2245+
### Changes
2246+
Based on:
2247+
- OpenAPI Doc
2248+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
2249+
### Generated
2250+
- [python v1.1.146] .
2251+
### Releases
2252+
- [PyPI v1.1.146] https://pypi.org/project/openrouter/1.1.146 - .

β€Ždocs/components/imagegenerationrequest.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ Image generation request input
2323
| `seed` | *Optional[int]* | :heavy_minus_sign: | If specified, the generation will sample deterministically, such that repeated requests with the same seed and parameters should return the same result. Determinism is not guaranteed for all providers. | |
2424
| `size` | *Optional[str]* | :heavy_minus_sign: | Optional. A convenience shorthand for output dimensions β€” pass a tier ("2K", "4K") or explicit pixels ("2048x2048") and we normalize it to the right dimensions for the chosen provider. A tier size is equivalent to setting `resolution` and combines with `aspect_ratio`. An explicit pixel size is authoritative: a mismatched `resolution` or `aspect_ratio` alongside it is rejected with a 400. | 2K |
2525
| `stream` | *Optional[bool]* | :heavy_minus_sign: | If true, partial images are streamed as SSE events as they become available. Only supported by providers with native streaming (currently OpenAI). Non-streaming providers ignore this flag and return a buffered response. | |
26+
| `trace` | [Optional[components.TraceConfig]](../components/traceconfig.mdx) | :heavy_minus_sign: | Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations. | \{<br/>"trace_id": "trace-abc123",<br/>"trace_name": "my-app-trace"<br/>} |
2627
| `user` | *Optional[str]* | :heavy_minus_sign: | A stable identifier for your end-users. Used to help detect and prevent abuse. Never sent to providers verbatim: for providers whose data policy requires user IDs, it is folded into a hashed, per-account upstream user identifier. | end-user-abc123 |

0 commit comments

Comments
Β (0)