Skip to content

Commit 39ac647

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.0.10 (#505)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 37c6806 commit 39ac647

18 files changed

Lines changed: 84 additions & 76 deletions

File tree

.speakeasy/gen.lock

Lines changed: 30 additions & 36 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: 9ed5bcaa1f9d80b29399ad19a93ab43e
4+
docChecksum: 0aecb9738e65fc393a7f96acf2f65ad1
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.0.9
9-
configChecksum: bfff2df8c4666695a803e0bccd2ee5e2
8+
releaseVersion: 1.0.10
9+
configChecksum: 0cd70f0ba5f7d77ef75d14c0f3361bff
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: dd6b1b49-166b-4813-9afe-ebe3e76e44a7
15-
pristine_commit_hash: c0b663d899406f3b1822627873f88d2c0065a291
16-
pristine_tree_hash: a37094e7d5ae5d90d3ab30d8c434e1f899911e5d
14+
generation_id: 139f0120-af68-4d44-8af0-26d861bacab2
15+
pristine_commit_hash: c40b59e4e5598cec1c643d00357ddd394fd12d91
16+
pristine_tree_hash: 687ff15dd0212ca06b289fd4d3fdcbd5585c3429
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -998,8 +998,8 @@ trackedFiles:
998998
pristine_git_object: 220be03bd674a257c2064c0455104959b3974a35
999999
docs/components/chatrequest.mdx:
10001000
id: 055812be14d8
1001-
last_write_checksum: sha1:715e26ef360388ea4981c9a723ea1bc9e64f7ab4
1002-
pristine_git_object: fa33356852404ebc9343b497e0f8b3272597dada
1001+
last_write_checksum: sha1:864a6345facb7507852e2e057c7bf46674255647
1002+
pristine_git_object: fa47a36062a37579e22c1ba6b0fda6841dd1aaf6
10031003
docs/components/chatrequesteffort.mdx:
10041004
id: 703c73252ebd
10051005
last_write_checksum: sha1:243510f188071a3f317dc06a07fbcfcedd3cf821
@@ -4314,8 +4314,8 @@ trackedFiles:
43144314
pristine_git_object: 996cffee821435729436d7f29bce4333f4900382
43154315
docs/components/responsesrequest.mdx:
43164316
id: 0dbcef40a4b1
4317-
last_write_checksum: sha1:85cadb28f0b17e9d29076b786cf07725f750e234
4318-
pristine_git_object: 7d9cbd9a083b4aca828f485b41a45722c25321fe
4317+
last_write_checksum: sha1:1131477ce372aeb4efcbf0654a89cf6564591a24
4318+
pristine_git_object: fb122ae7abf7d5b16d3b5beae09800b80d2c6b66
43194319
docs/components/responsesrequestplugin.mdx:
43204320
id: 4d550c41c85f
43214321
last_write_checksum: sha1:486d5ac6de82e6ac569b21e3d6cfab548585e4b9
@@ -6626,8 +6626,8 @@ trackedFiles:
66266626
pristine_git_object: 4cc46421714dbd2c155d4df6db12cd612c876f49
66276627
docs/sdks/chat/README.mdx:
66286628
id: 1dd859c23fe1
6629-
last_write_checksum: sha1:44b91cb77bd301a7ef355219cba5fe143d593547
6630-
pristine_git_object: 865a5469ae98ec05d00fe1e64b90fc23efd5d56d
6629+
last_write_checksum: sha1:ef65bc7054bb9c30f77091fe6e3b437afbe0ea97
6630+
pristine_git_object: 1e24705ceff9f2fb7bceb1145d0a1854f90155eb
66316631
docs/sdks/classifications/README.mdx:
66326632
id: 4786130ef02a
66336633
last_write_checksum: sha1:87ea3518b4147ae7833b01da7be92d41a4b49df7
@@ -6682,8 +6682,8 @@ trackedFiles:
66826682
pristine_git_object: e45eea9aea2f1a8c6ec83a496b844524f17cae00
66836683
docs/sdks/presets/README.mdx:
66846684
id: eeb505928d52
6685-
last_write_checksum: sha1:5aac9acd70fac7047b116b196104de9fd71cdab5
6686-
pristine_git_object: c01e8895fbadb79ba08a6c50c6cde3bd77bb10af
6685+
last_write_checksum: sha1:85bb6f94738a76f308be21c555369858a5d5f75f
6686+
pristine_git_object: 1189ddfa33572e3339d138dd1d85dc24c853640c
66876687
docs/sdks/providers/README.mdx:
66886688
id: 5ea9af111324
66896689
last_write_checksum: sha1:570b55655ee7602d3807c3218e450741f634eed6
@@ -6694,8 +6694,8 @@ trackedFiles:
66946694
pristine_git_object: cd1b341b1b7c0284b9ba9b102bd8020e0d7ce707
66956695
docs/sdks/responses/README.mdx:
66966696
id: abab319e080e
6697-
last_write_checksum: sha1:f09b6ee353579e1d34e5901c838abdccf4d3d076
6698-
pristine_git_object: 537d1d61bddea9e593e8343b0bf159a657d47418
6697+
last_write_checksum: sha1:190b20fd69931812090ddbdf5ab92eb2d35a7972
6698+
pristine_git_object: e6ccd0eff2a0b11617c78cdd6ce9f5ad20b91198
66996699
docs/sdks/stt/README.mdx:
67006700
id: 190b0dc9a5d1
67016701
last_write_checksum: sha1:a8e68ac2b0bb8640e01d962177b42ab47b24898b
@@ -6718,8 +6718,8 @@ trackedFiles:
67186718
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
67196719
pyproject.toml:
67206720
id: 5d07e7d72637
6721-
last_write_checksum: sha1:96a7e2baf961008a238700a6c635c82b346d2826
6722-
pristine_git_object: 7d21185df557fa3df825c81013b05d23ad45bcd3
6721+
last_write_checksum: sha1:3957e1740a7df2432fc20f09b0a9bf40c8497cae
6722+
pristine_git_object: 8862653a16ab58316e1692073cd89a8218fd30ed
67236723
scripts/prepare_readme.py:
67246724
id: e0c5957a6035
67256725
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6746,8 +6746,8 @@ trackedFiles:
67466746
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
67476747
src/openrouter/_version.py:
67486748
id: d8d15ad6c586
6749-
last_write_checksum: sha1:94c2d6d1369363470ce417af6469200e2fc0a666
6750-
pristine_git_object: 98ca716f5298cbb8a5654184c3e20a87b61a1af1
6749+
last_write_checksum: sha1:9d2fb64ee48656b98f8b15559b295b454341e401
6750+
pristine_git_object: f914dde44f9b0a066f81994cbb8d381341af6fd9
67516751
src/openrouter/analytics.py:
67526752
id: cb406b5aaabb
67536753
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -6778,8 +6778,8 @@ trackedFiles:
67786778
pristine_git_object: afa29b7f2224546b46df7a7ccb1e51b1f748cfe0
67796779
src/openrouter/chat.py:
67806780
id: 723fdce15c1d
6781-
last_write_checksum: sha1:9c027764a417ed35ca1d33c0f733fc60f5a4dc84
6782-
pristine_git_object: 72afa2f27d9dbbad5f3bfaa2c3c0cc84f3d6411c
6781+
last_write_checksum: sha1:5b20d502606ce07fae75208e58eda2cf554e48f9
6782+
pristine_git_object: 8a753f08e46aca767038d41986eb62f8d8e2cff5
67836783
src/openrouter/classifications.py:
67846784
id: 4f2efc24b95b
67856785
last_write_checksum: sha1:3ab6fcd9ef679cd2149ec8dfbb4a86109cd152ad
@@ -7246,8 +7246,8 @@ trackedFiles:
72467246
pristine_git_object: 8bbde153b53887e426989fd5b0486b6dc1122810
72477247
src/openrouter/components/chatrequest.py:
72487248
id: 5e39eaefa9cf
7249-
last_write_checksum: sha1:17390d7936bc3f3f77daadb2c2b4637e2b25d0ac
7250-
pristine_git_object: 938fddf7af2539bb2df6e7c0f7331e918c8003fa
7249+
last_write_checksum: sha1:eafd7096d8f93a2a08f478fb3b33f9247dc2ed84
7250+
pristine_git_object: 1dd5d233473337e7b06b8714ede20c803a3d87ec
72517251
src/openrouter/components/chatresult.py:
72527252
id: 9062fe2935fe
72537253
last_write_checksum: sha1:2ff1963c54e7e79500115c8549c8d395f4e336d1
@@ -8614,8 +8614,8 @@ trackedFiles:
86148614
pristine_git_object: f38c8edcb616d9e7cbd0f724fbb9d9f5aae014f9
86158615
src/openrouter/components/responsesrequest.py:
86168616
id: 8c850080ec5d
8617-
last_write_checksum: sha1:f14f651809b7fb7e5455bcf00e985e0846da4694
8618-
pristine_git_object: 26dbe426c35b67f482d8171d74a7127a629c12db
8617+
last_write_checksum: sha1:decf981d5e387e9261ad6e98a54364afbd6a5c1f
8618+
pristine_git_object: 49323df620df833763bdeaef7d9fb85f536b4d7a
86198619
src/openrouter/components/responsesstreamingresponse.py:
86208620
id: 142379f3bd90
86218621
last_write_checksum: sha1:a48d6f3610f5d15248ef4d25a0d88a0a4a1a9db7
@@ -9546,8 +9546,8 @@ trackedFiles:
95469546
pristine_git_object: 6e0305fa49d62303a81e2dfbac78ae63449a94d6
95479547
src/openrouter/presets.py:
95489548
id: bd0c40379dcd
9549-
last_write_checksum: sha1:6ed296a4e53a39659c2f5870536120d99fbbcf6d
9550-
pristine_git_object: ce918392b14a2ec9a54ca359f86e0fc8fcc571f6
9549+
last_write_checksum: sha1:035318d336bea92333f130817256ce63b594c06c
9550+
pristine_git_object: c531faa505c7318a9ad942715f7e9a7a0ab7027b
95519551
src/openrouter/providers.py:
95529552
id: debc4c48f149
95539553
last_write_checksum: sha1:11dbc607825edee8dcc84b39ee8171e097c47acf
@@ -9562,8 +9562,8 @@ trackedFiles:
95629562
pristine_git_object: 76378ffba1806e0ca66fc873db1a568be0becebb
95639563
src/openrouter/responses.py:
95649564
id: f2108fb635e1
9565-
last_write_checksum: sha1:806d715dc35cdd3b34a88c27957d18e4bc40cbb9
9566-
pristine_git_object: 98de84a3f966a6414676d5bede380c83055cbb06
9565+
last_write_checksum: sha1:d0c570fe0a8e130efc4dbeccec4154aa33383932
9566+
pristine_git_object: cc793c727d9b36406fa2d9ec9045274035f639b5
95679567
src/openrouter/sdk.py:
95689568
id: ee9846c4c9c5
95699569
last_write_checksum: sha1:2247537eca7f88a8f36e53fe011904b98569ad52
@@ -11241,9 +11241,3 @@ examples:
1124111241
"500":
1124211242
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1124311243
examplesVersion: 1.0.2
11244-
releaseNotes: |
11245-
## Python SDK Changes:
11246-
* `open_router.workspaces.list()`: `response.data[].default_guardrail_id` **Added**
11247-
* `open_router.workspaces.create()`: `response.data.default_guardrail_id` **Added**
11248-
* `open_router.workspaces.get()`: `response.data.default_guardrail_id` **Added**
11249-
* `open_router.workspaces.update()`: `response.data.default_guardrail_id` **Added**

.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.0.9
39+
version: 1.0.10
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

.speakeasy/out.openapi.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5358,7 +5358,7 @@ components:
53585358
trace:
53595359
$ref: '#/components/schemas/TraceConfig'
53605360
user:
5361-
description: 'Unique user identifier'
5361+
description: 'Per-end-user identifier for abuse isolation. Use a stable ID, hash, or pseudonym. When a provider requires a user identity, OpenRouter folds it into the hashed identity sent upstream and never forwards it raw. If omitted, requests use an account-level identity, so provider policy blocks can affect the whole account.'
53625362
example: 'user-123'
53635363
type: 'string'
53645364
required:
@@ -20731,6 +20731,8 @@ components:
2073120731
route:
2073220732
$ref: '#/components/schemas/DeprecatedRoute'
2073320733
safety_identifier:
20734+
description: 'Recommended per-end-user identifier for abuse isolation. Use a stable ID, hash, or pseudonym. When a provider requires a user identity, OpenRouter folds it into the hashed identity sent upstream and never forwards it raw. If omitted, requests use an account-level identity, so provider policy blocks can affect the whole account.'
20735+
example: 'user-123'
2073420736
type:
2073520737
- 'string'
2073620738
- 'null'

.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:8118a96911bea4a63ce57f2c8b1bd47d7ded8cceee256b73ba1dfb358afb00d2
6-
sourceBlobDigest: sha256:a097c8c3dda33709d298275654ff4ea59b890f932d29f1d0a6d1acfce0f3e2a5
5+
sourceRevisionDigest: sha256:d25ee29bfa328b5a180fff60e98981677a459274d474eb94d0d377229958cda7
6+
sourceBlobDigest: sha256:8da78f0450537be536919402232a3f40cb14629ab44952c21bb4e88bdca02eae
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:8118a96911bea4a63ce57f2c8b1bd47d7ded8cceee256b73ba1dfb358afb00d2
15-
sourceBlobDigest: sha256:a097c8c3dda33709d298275654ff4ea59b890f932d29f1d0a6d1acfce0f3e2a5
14+
sourceRevisionDigest: sha256:d25ee29bfa328b5a180fff60e98981677a459274d474eb94d0d377229958cda7
15+
sourceBlobDigest: sha256:8da78f0450537be536919402232a3f40cb14629ab44952c21bb4e88bdca02eae
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:913538cf25a41f6967308d9344d1e8ff4fa703610d3c239aefbc8f7610982a6c
17+
codeSamplesRevisionDigest: sha256:a4cec145034bbb593261569b8dc9e908269803e90d9382c58019827d6b0c7881
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
@@ -669,4 +669,14 @@ Based on:
669669
### Generated
670670
- [python v1.0.9] .
671671
### Releases
672-
- [PyPI v1.0.9] https://pypi.org/project/openrouter/1.0.9 - .
672+
- [PyPI v1.0.9] https://pypi.org/project/openrouter/1.0.9 - .
673+
674+
## 2026-07-22 17:59:44
675+
### Changes
676+
Based on:
677+
- OpenAPI Doc
678+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
679+
### Generated
680+
- [python v1.0.10] .
681+
### Releases
682+
- [PyPI v1.0.10] https://pypi.org/project/openrouter/1.0.10 - .

0 commit comments

Comments
 (0)