Skip to content

Commit 7e66610

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

28 files changed

Lines changed: 659 additions & 255 deletions

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

Lines changed: 75 additions & 61 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.2.8
39+
version: 1.2.9
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

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

Lines changed: 312 additions & 63 deletions
Large diffs are not rendered by default.

β€Ž.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:afa706f4e8224e896a845cf5ab0b73d8e7f98460c6cd9644071c183083268eda
6-
sourceBlobDigest: sha256:52077f88403046264219927d45e06d3e45a47bcfcc5aceaeb5c494ec1144ae9a
5+
sourceRevisionDigest: sha256:2fcbda5454aa05a488ea1f73dcda2afb05c66b64b11951bbde80083779ff3d34
6+
sourceBlobDigest: sha256:4ba1433df1ac27ba9bb38a386be7ce40974196905546fc0469e37d47409fba65
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:afa706f4e8224e896a845cf5ab0b73d8e7f98460c6cd9644071c183083268eda
15-
sourceBlobDigest: sha256:52077f88403046264219927d45e06d3e45a47bcfcc5aceaeb5c494ec1144ae9a
14+
sourceRevisionDigest: sha256:2fcbda5454aa05a488ea1f73dcda2afb05c66b64b11951bbde80083779ff3d34
15+
sourceBlobDigest: sha256:4ba1433df1ac27ba9bb38a386be7ce40974196905546fc0469e37d47409fba65
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:b2cd8196b0557606a3c03dd8dfed3be0e421e0c278c63058cb0f8b947b49f6f6
17+
codeSamplesRevisionDigest: sha256:23877904ef6eab8294181987f8799443237e442a74316dbd55728cc3c11f7849
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
@@ -2489,4 +2489,14 @@ Based on:
24892489
### Generated
24902490
- [python v1.2.8] .
24912491
### Releases
2492-
- [PyPI v1.2.8] https://pypi.org/project/openrouter/1.2.8 - .
2492+
- [PyPI v1.2.8] https://pypi.org/project/openrouter/1.2.8 - .
2493+
2494+
## 2026-09-21 01:07:37
2495+
### Changes
2496+
Based on:
2497+
- OpenAPI Doc
2498+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
2499+
### Generated
2500+
- [python v1.2.9] .
2501+
### Releases
2502+
- [PyPI v1.2.9] https://pypi.org/project/openrouter/1.2.9 - .

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

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ The OpenAI-compatible error object. `metadata` is present on refusals from the c
1111
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
1212
| `code` | *int* | :heavy_check_mark: | The HTTP status of the response. | |
1313
| `message` | *str* | :heavy_check_mark: | N/A | |
14-
| `metadata` | [Optional[components.InternChatErrorMetadata]](../components/internchaterrormetadata.mdx) | :heavy_minus_sign: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending"<br/>} |
14+
| `metadata` | [Optional[components.InternChatErrorMetadata]](../components/internchaterrormetadata.mdx) | :heavy_minus_sign: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending",<br/>"retryable": false<br/>} |

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Machine-readable detail for the failure.
77

88
## Fields
99

10-
| Field | Type | Required | Description |
11-
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
12-
| `reason` | [components.InternChatErrorMetadataReason](../components/internchaterrormetadatareason.mdx) | :heavy_check_mark: | A stable reason a client can branch on. |
10+
| Field | Type | Required | Description |
11+
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
12+
| `reason` | [components.InternChatErrorMetadataReason](../components/internchaterrormetadatareason.mdx) | :heavy_check_mark: | A stable reason a client can branch on. |
13+
| `retryable` | *bool* | :heavy_check_mark: | Whether the same request may be sent again unchanged. Always `true` for the transient refusals β€” `busy`, `intern_not_ready`, `intern_unreachable`, `rate_limited`, `stream_severed` and `timeout` β€” and always `false` for the ones a retry cannot fix. For `turn_failed` it varies by failure and is the intern's own classification of what went wrong: `true` for an upstream overload, rate limit, timeout or transport fault, `false` for an authentication or bad-request failure that would be rejected the same way again. Branch on this field rather than on `reason` when deciding whether to retry. A `429`, and a `409` or `503` with reason `busy`, also carry a `Retry-After` header saying how long to wait. |

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ A failure after the response headers were sent. The chunk that carries it has `f
1111
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
1212
| `code` | *int* | :heavy_check_mark: | The HTTP status this failure would have had before the stream opened. | |
1313
| `message` | *str* | :heavy_check_mark: | N/A | |
14-
| `metadata` | [components.InternChatErrorMetadata](../components/internchaterrormetadata.mdx) | :heavy_check_mark: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending"<br/>} |
14+
| `metadata` | [components.InternChatErrorMetadata](../components/internchaterrormetadata.mdx) | :heavy_check_mark: | Machine-readable detail for the failure. | \{<br/>"reason": "interaction_not_pending",<br/>"retryable": false<br/>} |

0 commit comments

Comments
Β (0)