Skip to content

Commit aa84f1e

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

10 files changed

Lines changed: 39 additions & 29 deletions

File tree

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

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: c48cf606-fb42-4a45-9c23-8f0555307828
33
management:
4-
docChecksum: 21e8adea9952d07dfc25702561587e65
4+
docChecksum: 5c4e6162ecadfd23a304f79168bf5745
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.56
9-
configChecksum: 907b5890a3111bfa86b1edd267d0d9ce
8+
releaseVersion: 1.1.57
9+
configChecksum: 8cd5a4ccae451615a6e3107cd1f59206
1010
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212
published: true
1313
persistentEdits:
14-
generation_id: c5ac023e-995b-4d8a-8433-1ee9a719e2ae
15-
pristine_commit_hash: e6d3394868625ce6696d0c62c4f8d7051d8cd4f2
16-
pristine_tree_hash: bb588f0a562fcfa2684ebd60857a051578bfc325
14+
generation_id: 171237ab-3370-4c91-8681-0ddc1b0379d0
15+
pristine_commit_hash: 765968d6eb632e90fd1813d28f4c631768f58028
16+
pristine_tree_hash: 333a857f00454f26585046314ff3747a708584ee
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -3826,8 +3826,8 @@ trackedFiles:
38263826
pristine_git_object: 700af387aa2f0f827ef4775f69fbb3900b075899
38273827
docs/components/outputfusionservertoolitem.mdx:
38283828
id: bc7c73cc3100
3829-
last_write_checksum: sha1:a6ad8e70dd97599df99e90d833489ac6bb14efbc
3830-
pristine_git_object: 22cd86c9d3fe2ad250a9afbbfcbd1559b42aeafc
3829+
last_write_checksum: sha1:f5d2d410c6684611ca06578f1ee6f60d7db209d9
3830+
pristine_git_object: 0d66d4e053416b08402e08f11c7dcde2b2b9497c
38313831
docs/components/outputfusionservertoolitemtype.mdx:
38323832
id: d5337e29a21f
38333833
last_write_checksum: sha1:133446222202e08ffceaa5944185842c21078830
@@ -7234,8 +7234,8 @@ trackedFiles:
72347234
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
72357235
pyproject.toml:
72367236
id: 5d07e7d72637
7237-
last_write_checksum: sha1:332bdd3efe84c6694fb6e365e206890fcfa995d2
7238-
pristine_git_object: 35d7afa91192f7938b13065e76b136a9911e73e7
7237+
last_write_checksum: sha1:7ddbc53a16bf917bfcb5a572cdb40b50a52f078a
7238+
pristine_git_object: 36963934f7624aa899400c4d9fabb15952d04c16
72397239
scripts/prepare_readme.py:
72407240
id: e0c5957a6035
72417241
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7262,8 +7262,8 @@ trackedFiles:
72627262
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
72637263
src/openrouter/_version.py:
72647264
id: d8d15ad6c586
7265-
last_write_checksum: sha1:0d985a04bb75da62da250509184540d4a7c07065
7266-
pristine_git_object: be20ae870d967a9d73f72a888ac117105a9faeb7
7265+
last_write_checksum: sha1:b671af22de2bea9808c948466ff1b74adc909090
7266+
pristine_git_object: 80371bc54bade0bc2eda19a35d1e3a39796e6fc0
72677267
src/openrouter/analytics.py:
72687268
id: cb406b5aaabb
72697269
last_write_checksum: sha1:3ea0f1c73fb9c101b7bc5719da4dd7bf62ff469a
@@ -8910,8 +8910,8 @@ trackedFiles:
89108910
pristine_git_object: 13dc4afc3516bdb0590427677835c1d1590c9d9d
89118911
src/openrouter/components/outputfusionservertoolitem.py:
89128912
id: 1d798a2bb7ae
8913-
last_write_checksum: sha1:cb729a32bc6df2b60107a4bbd468fd40171d5e50
8914-
pristine_git_object: d7f2389fe88a3bb43a266d42279bd04ca55327cb
8913+
last_write_checksum: sha1:dba77052202fb6602b18083e7c6fff1e6f2e46c7
8914+
pristine_git_object: 38f428f37e6ffbc7c5e39b831c4d77e2090b50a9
89158915
src/openrouter/components/outputimagegenerationcallitem.py:
89168916
id: 48d20dc00e1c
89178917
last_write_checksum: sha1:339b1256fd865d8ddb8b3be54a4203ccb6498c3f

β€Ž.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.56
39+
version: 1.1.57
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18590,7 +18590,7 @@ components:
1859018590
type: 'object'
1859118591
type: 'array'
1859218592
failure_reason:
18593-
description: 'Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching.'
18593+
description: 'Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching. The consumer-cancellation code is `cancelled`.'
1859418594
type: 'string'
1859518595
id:
1859618596
type: 'string'

β€Ž.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:167e6ed9e4e56a3e81cbe1a331322c41ca0b5c5b8c87f623800f019ecb7e29d2
6-
sourceBlobDigest: sha256:e022d5da26759503d7b669cfebe69f95e67f0bdd84de6430ed60862c676b5be8
5+
sourceRevisionDigest: sha256:582c987e6b1cc22aad969439bb0ff2a4d999c12456fa18a502cd08e584ee26d2
6+
sourceBlobDigest: sha256:b44ab70ecfca9448c749ed7d244f1daca04a45b958d08eeb0a495cf2bfce1341
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:167e6ed9e4e56a3e81cbe1a331322c41ca0b5c5b8c87f623800f019ecb7e29d2
15-
sourceBlobDigest: sha256:e022d5da26759503d7b669cfebe69f95e67f0bdd84de6430ed60862c676b5be8
14+
sourceRevisionDigest: sha256:582c987e6b1cc22aad969439bb0ff2a4d999c12456fa18a502cd08e584ee26d2
15+
sourceBlobDigest: sha256:b44ab70ecfca9448c749ed7d244f1daca04a45b958d08eeb0a495cf2bfce1341
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:91f9f4ddd1e39c73a7c4e0b613750800e654526bdae43637f02b43f1c7724669
17+
codeSamplesRevisionDigest: sha256:9365218da5db2b6f14b517d4033b5197b0659a4b13737f131ff21e73e8774b4b
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
@@ -1349,4 +1349,14 @@ Based on:
13491349
### Generated
13501350
- [python v1.1.56] .
13511351
### Releases
1352-
- [PyPI v1.1.56] https://pypi.org/project/openrouter/1.1.56 - .
1352+
- [PyPI v1.1.56] https://pypi.org/project/openrouter/1.1.56 - .
1353+
1354+
## 2026-08-14 21:24:00
1355+
### Changes
1356+
Based on:
1357+
- OpenAPI Doc
1358+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
1359+
### Generated
1360+
- [python v1.1.57] .
1361+
### Releases
1362+
- [PyPI v1.1.57] https://pypi.org/project/openrouter/1.1.57 - .

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

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

β€Žpyproject.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "openrouter"
3-
version = "1.1.56"
3+
version = "1.1.57"
44
description = "Official Python Client SDK for OpenRouter."
55
authors = [{ name = "OpenRouter" },]
66
readme = "README-PYPI.md"

β€Žsrc/openrouter/_version.pyβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import importlib.metadata
44

55
__title__: str = "openrouter"
6-
__version__: str = "1.1.56"
6+
__version__: str = "1.1.57"
77
__openapi_doc_version__: str = "1.0.0"
88
__gen_version__: str = "2.914.0"
9-
__user_agent__: str = "speakeasy-sdk/python 1.1.56 2.914.0 1.0.0 openrouter"
9+
__user_agent__: str = "speakeasy-sdk/python 1.1.57 2.914.0 1.0.0 openrouter"
1010

1111
try:
1212
if __package__ is not None:

β€Žsrc/openrouter/components/outputfusionservertoolitem.pyβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class OutputFusionServerToolItemTypedDict(TypedDict):
8888
failed_models: NotRequired[List[FailedModelTypedDict]]
8989
r"""Models that were requested as part of the analysis panel but did not produce a response. Present when at least one requested analysis model failed. The fusion result is still usable but was produced from a degraded panel."""
9090
failure_reason: NotRequired[str]
91-
r"""Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching."""
91+
r"""Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching. The consumer-cancellation code is `cancelled`."""
9292
id: NotRequired[str]
9393
responses: NotRequired[List[ResponseTypedDict]]
9494
r"""Analysis models that produced a response in this fusion run, with each model's full panel content."""
@@ -113,7 +113,7 @@ class OutputFusionServerToolItem(BaseModel):
113113
r"""Models that were requested as part of the analysis panel but did not produce a response. Present when at least one requested analysis model failed. The fusion result is still usable but was produced from a degraded panel."""
114114

115115
failure_reason: Optional[str] = None
116-
r"""Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching."""
116+
r"""Typed failure reason when the fusion run failed. Possible values include: all_panels_failed, insufficient_credits, rate_limited, invalid_model, judge_not_valid_json, judge_schema_mismatch, judge_upstream_error, judge_empty_completion. The four analysis-stage codes keep their pre-rename `judge_` spelling so existing consumers keep matching. The consumer-cancellation code is `cancelled`."""
117117

118118
id: Optional[str] = None
119119

β€Žuv.lockβ€Ž

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)