Skip to content

Commit 3368cb3

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.1.22 (#578)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 3966cea commit 3368cb3

24 files changed

Lines changed: 119 additions & 94 deletions

.speakeasy/gen.lock

Lines changed: 43 additions & 43 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: a00153e254ad5b89ca5b5824df62cb3c
4+
docChecksum: 90c78b88e476abf5f4b3870ddd61c40a
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.21
9-
configChecksum: e6bdd510571f9039ce745999e87dff1a
8+
releaseVersion: 1.1.22
9+
configChecksum: 6b2b04df03e2efcd7624592d08e229ff
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: 5d6d69f1-46c5-44e4-a816-62501a3fbf5b
15-
pristine_commit_hash: 8906f0ba1dfefbb87bd4e8029ac1409ef0e5c5d1
16-
pristine_tree_hash: e315a4a9fe9ae2b3c08ec0cbb5baed4a97f4a0fd
14+
generation_id: c8f59c2a-0f97-463f-bb28-fb80519614fb
15+
pristine_commit_hash: b3e6da353d33862f593e6fa510b0f70ee067771c
16+
pristine_tree_hash: 2313476e0b12016b7267eb6f5999ea90ff0bb478
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -1042,8 +1042,8 @@ trackedFiles:
10421042
pristine_git_object: 220be03bd674a257c2064c0455104959b3974a35
10431043
docs/components/chatrequest.mdx:
10441044
id: 055812be14d8
1045-
last_write_checksum: sha1:864a6345facb7507852e2e057c7bf46674255647
1046-
pristine_git_object: fa47a36062a37579e22c1ba6b0fda6841dd1aaf6
1045+
last_write_checksum: sha1:e9f36dfa751e7821cb39e6f447066e300324f2f8
1046+
pristine_git_object: e9cddf12eb787653a2911c203b30a97be2f36ab3
10471047
docs/components/chatrequesteffort.mdx:
10481048
id: 703c73252ebd
10491049
last_write_checksum: sha1:243510f188071a3f317dc06a07fbcfcedd3cf821
@@ -1062,8 +1062,8 @@ trackedFiles:
10621062
pristine_git_object: 648e271855d957af7003d1dd3607116ab6f71ea3
10631063
docs/components/chatrequestservicetier.mdx:
10641064
id: 3037649ffa34
1065-
last_write_checksum: sha1:a132287a3f537373e974e7f8acb9c1f8e243cb04
1066-
pristine_git_object: 66c2cd5c615d778b267d7559902f6de8a0098c48
1065+
last_write_checksum: sha1:4300697ab8232181443e9dd1b403c534f448cefa
1066+
pristine_git_object: cb8cba525e66e5515ea69a5217d1b20809250003
10671067
docs/components/chatresult.mdx:
10681068
id: 1d855f0d207b
10691069
last_write_checksum: sha1:1327c59b5dd13f87488f8076e97ca36b2e93c22f
@@ -1238,8 +1238,8 @@ trackedFiles:
12381238
pristine_git_object: db3b60d9a6c046173b1cadf19eab51f3f3c1e11e
12391239
docs/components/code.mdx:
12401240
id: 1cc125f1dfa9
1241-
last_write_checksum: sha1:322ba712be712d52ddd41577792f1d4ec2012c9c
1242-
pristine_git_object: 7605a858caea23ecb7afe6bcc306d659abc245c6
1241+
last_write_checksum: sha1:eb910f807f9326f7d5028621831cc7a098364676
1242+
pristine_git_object: a3cd42720335c5efe1333e2efa007a799b9868b3
12431243
docs/components/codeinterpreterservertool.mdx:
12441244
id: d828abe3a52a
12451245
last_write_checksum: sha1:8eafcbabe4084b286d34a7b2e7db0f99ad547727
@@ -4530,16 +4530,16 @@ trackedFiles:
45304530
pristine_git_object: 996cffee821435729436d7f29bce4333f4900382
45314531
docs/components/responsesrequest.mdx:
45324532
id: 0dbcef40a4b1
4533-
last_write_checksum: sha1:1131477ce372aeb4efcbf0654a89cf6564591a24
4534-
pristine_git_object: fb122ae7abf7d5b16d3b5beae09800b80d2c6b66
4533+
last_write_checksum: sha1:8169a9f78f1a62b764d0d2becc9560b871bd5a15
4534+
pristine_git_object: 75b7c6bb75c1940ad9187a1631bf172e6bc477a0
45354535
docs/components/responsesrequestplugin.mdx:
45364536
id: 4d550c41c85f
45374537
last_write_checksum: sha1:486d5ac6de82e6ac569b21e3d6cfab548585e4b9
45384538
pristine_git_object: ac8d199b05338da3acb32b8a833973e575c2685c
45394539
docs/components/responsesrequestservicetier.mdx:
45404540
id: 5000ee5983ff
4541-
last_write_checksum: sha1:97a6f6dae00368174adedb8bd994aa5c23d0a550
4542-
pristine_git_object: 51f9b5996e0a3d693726e27c3ac8095b926091ef
4541+
last_write_checksum: sha1:3b17d5eb36a9a41d84fd38fc7478d9368975438a
4542+
pristine_git_object: 61ea7fe276229819beff171a25ee0438233af94f
45434543
docs/components/responsesrequesttoolfunction.mdx:
45444544
id: dd0c817d15e6
45454545
last_write_checksum: sha1:62c86a4a1d5536672f628e9ae66f4af3c33c7dd7
@@ -6942,16 +6942,16 @@ trackedFiles:
69426942
pristine_git_object: 6e4b06ff97f02da5d31d78f478094db32dfdaa6f
69436943
docs/sdks/betaresponses/README.mdx:
69446944
id: 8a1e987c9840
6945-
last_write_checksum: sha1:80eea97f1d2861c40c6cb5bf7ed7675b9b49a666
6946-
pristine_git_object: 3b452fc5a627e83c4d3ac6282add1193ea1f2bc0
6945+
last_write_checksum: sha1:da17b27cff3d9a1d9a82e6a270fe2acce62ec028
6946+
pristine_git_object: 08ef8d73c050b6baab18ef6e246a1d074179b21f
69476947
docs/sdks/byok/README.mdx:
69486948
id: 17792f3b180d
69496949
last_write_checksum: sha1:2ba79baccc659bbdce058ce833af31da689f7b02
69506950
pristine_git_object: dbbd72608c5b05c2c44c7e33ab9f44ef3cf7ec76
69516951
docs/sdks/chat/README.mdx:
69526952
id: 1dd859c23fe1
6953-
last_write_checksum: sha1:ef65bc7054bb9c30f77091fe6e3b437afbe0ea97
6954-
pristine_git_object: 1e24705ceff9f2fb7bceb1145d0a1854f90155eb
6953+
last_write_checksum: sha1:75cf7ecf14bdaae4b3e2c767dc3d2c9d9e41d31c
6954+
pristine_git_object: 071595b609eebe84729cd8472ef8ce816422f7f9
69556955
docs/sdks/classifications/README.mdx:
69566956
id: 4786130ef02a
69576957
last_write_checksum: sha1:87ea3518b4147ae7833b01da7be92d41a4b49df7
@@ -7006,8 +7006,8 @@ trackedFiles:
70067006
pristine_git_object: e45eea9aea2f1a8c6ec83a496b844524f17cae00
70077007
docs/sdks/presets/README.mdx:
70087008
id: eeb505928d52
7009-
last_write_checksum: sha1:85bb6f94738a76f308be21c555369858a5d5f75f
7010-
pristine_git_object: 1189ddfa33572e3339d138dd1d85dc24c853640c
7009+
last_write_checksum: sha1:181f70100ee446628aae36f14b085628463351e5
7010+
pristine_git_object: 0963c3509c5a94b74abd27bb06b1bdbcee916a89
70117011
docs/sdks/providers/README.mdx:
70127012
id: 5ea9af111324
70137013
last_write_checksum: sha1:570b55655ee7602d3807c3218e450741f634eed6
@@ -7018,8 +7018,8 @@ trackedFiles:
70187018
pristine_git_object: cd1b341b1b7c0284b9ba9b102bd8020e0d7ce707
70197019
docs/sdks/responses/README.mdx:
70207020
id: abab319e080e
7021-
last_write_checksum: sha1:bdf477b88af63011ec6cc460d17f36fe0aeada68
7022-
pristine_git_object: 356232d47db82bebc0de98789226f8246dce647e
7021+
last_write_checksum: sha1:786e6be086f66f9262e19d6bbf8e32d726bea076
7022+
pristine_git_object: 4620eda5cda464ad878f498b92604b435021e5fe
70237023
docs/sdks/scim/README.mdx:
70247024
id: fd6d8a91a053
70257025
last_write_checksum: sha1:383e2108f6270137e54c1c993f655e32bd7283d6
@@ -7046,8 +7046,8 @@ trackedFiles:
70467046
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
70477047
pyproject.toml:
70487048
id: 5d07e7d72637
7049-
last_write_checksum: sha1:d3bab7b30ddfeb2ba0d4b2deffa4e5e8e87e14f2
7050-
pristine_git_object: 6b3c7d194eea766d350a8f6f328fc83457baebf6
7049+
last_write_checksum: sha1:96f56c4ebc0662d57384314110cdb48736b0a78c
7050+
pristine_git_object: 6aa687119319926b25536567b5513375f92e0c82
70517051
scripts/prepare_readme.py:
70527052
id: e0c5957a6035
70537053
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7074,8 +7074,8 @@ trackedFiles:
70747074
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
70757075
src/openrouter/_version.py:
70767076
id: d8d15ad6c586
7077-
last_write_checksum: sha1:2cde666c0062234da600b874247dd1b0cbee12aa
7078-
pristine_git_object: 4ec0c374e94c03d6fa0a71686024b378b2de5f4d
7077+
last_write_checksum: sha1:a1b545228fda90af86edd9df0f9b77372db5282a
7078+
pristine_git_object: b1afeb0e7bf2f79c8a19511285b06a43adf5d1ef
70797079
src/openrouter/analytics.py:
70807080
id: cb406b5aaabb
70817081
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -7102,16 +7102,16 @@ trackedFiles:
71027102
pristine_git_object: 1b01f0c081ffc8a42fa56d335f95ec3121e4b5e6
71037103
src/openrouter/beta_responses.py:
71047104
id: 001eaf848bf1
7105-
last_write_checksum: sha1:c038f8e6ded7d44b4d798f4ffe8e122fcc76ef87
7106-
pristine_git_object: fd5f02fb9ad711afeb16e91331097d06bc6ae02d
7105+
last_write_checksum: sha1:cf864ff8c66d5177ac5b73ca38ddafdd77f69755
7106+
pristine_git_object: 412aed86e32b1fd166d27e06e562463fa2b04395
71077107
src/openrouter/byok.py:
71087108
id: bec352462ae1
71097109
last_write_checksum: sha1:fd64fc0dbaec3e03966737417cfb02b61e13011d
71107110
pristine_git_object: 63fab85e63ac2d40fb05e71c47a3f3a14d9620a3
71117111
src/openrouter/chat.py:
71127112
id: 723fdce15c1d
7113-
last_write_checksum: sha1:5b20d502606ce07fae75208e58eda2cf554e48f9
7114-
pristine_git_object: 8a753f08e46aca767038d41986eb62f8d8e2cff5
7113+
last_write_checksum: sha1:1a4e5375fb95884be6db0f508e1c2c9cda27b20e
7114+
pristine_git_object: 7ea55df0463528a5e251eb93eba8580d4cec8593
71157115
src/openrouter/classifications.py:
71167116
id: 4f2efc24b95b
71177117
last_write_checksum: sha1:3ab6fcd9ef679cd2149ec8dfbb4a86109cd152ad
@@ -7590,8 +7590,8 @@ trackedFiles:
75907590
pristine_git_object: 8bbde153b53887e426989fd5b0486b6dc1122810
75917591
src/openrouter/components/chatrequest.py:
75927592
id: 5e39eaefa9cf
7593-
last_write_checksum: sha1:532d58899ab40cdd4421fefe53f9869efea88d31
7594-
pristine_git_object: 019097cb212ad6452fdf081e050f473e954378ad
7593+
last_write_checksum: sha1:f81b59fddd454abc4404108eb33d23896e5bfe67
7594+
pristine_git_object: 3b28d192f1c0019d93d589a132881dd389898ec8
75957595
src/openrouter/components/chatresult.py:
75967596
id: 9062fe2935fe
75977597
last_write_checksum: sha1:2ff1963c54e7e79500115c8549c8d395f4e336d1
@@ -9018,12 +9018,12 @@ trackedFiles:
90189018
pristine_git_object: 900bf08ec940565a8cbf55712a437775db00ca46
90199019
src/openrouter/components/responseserrorfield.py:
90209020
id: 565a88fd70a1
9021-
last_write_checksum: sha1:98c70c30d80e112b471776feb4dd3c0cee5b26f3
9022-
pristine_git_object: f38c8edcb616d9e7cbd0f724fbb9d9f5aae014f9
9021+
last_write_checksum: sha1:5279665ca94dd0a484522d8a8569fb3e2a687e51
9022+
pristine_git_object: 11b1a626ea17887a412878504cece777689f12eb
90239023
src/openrouter/components/responsesrequest.py:
90249024
id: 8c850080ec5d
9025-
last_write_checksum: sha1:2876781a678e033493f84e46229312bd754bc218
9026-
pristine_git_object: ddd09755746c6b38305db3706b16af7187d6d646
9025+
last_write_checksum: sha1:cc946d7388766d9f64baedc3b1b63c432a52a416
9026+
pristine_git_object: 6bec03bac66aae602f41b1d182c61d8431c5d8ea
90279027
src/openrouter/components/responsesstreamingresponse.py:
90289028
id: 142379f3bd90
90299029
last_write_checksum: sha1:a48d6f3610f5d15248ef4d25a0d88a0a4a1a9db7
@@ -9998,8 +9998,8 @@ trackedFiles:
99989998
pristine_git_object: 6e0305fa49d62303a81e2dfbac78ae63449a94d6
99999999
src/openrouter/presets.py:
1000010000
id: bd0c40379dcd
10001-
last_write_checksum: sha1:035318d336bea92333f130817256ce63b594c06c
10002-
pristine_git_object: c531faa505c7318a9ad942715f7e9a7a0ab7027b
10001+
last_write_checksum: sha1:094822356e810035d976d0375016828996483ffd
10002+
pristine_git_object: 60b30231949968b5e16162c2658005bfc14b7684
1000310003
src/openrouter/providers.py:
1000410004
id: debc4c48f149
1000510005
last_write_checksum: sha1:11dbc607825edee8dcc84b39ee8171e097c47acf
@@ -10014,8 +10014,8 @@ trackedFiles:
1001410014
pristine_git_object: 76378ffba1806e0ca66fc873db1a568be0becebb
1001510015
src/openrouter/responses.py:
1001610016
id: f2108fb635e1
10017-
last_write_checksum: sha1:30ccc0290b363a2cd9292a3cbcaadcdcd08e80a8
10018-
pristine_git_object: 0376b684fe0a28516ea79f0d036668163fc9ed4d
10017+
last_write_checksum: sha1:27af78b7cedb1691bb88a71271808d1e4685c2bb
10018+
pristine_git_object: 209f35ce4bf4054b4a7735c742eb9e4b82207f9d
1001910019
src/openrouter/scim.py:
1002010020
id: 351afd6b616e
1002110021
last_write_checksum: sha1:a20b8969f347f771fdcd6c8ea396ce3cd74ddc45
@@ -11822,4 +11822,4 @@ examples:
1182211822
"500":
1182311823
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1182411824
examplesVersion: 1.0.2
11825-
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.thinkingmachines` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.thinkingmachines` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(thinkingmachines)` **Added**\n * `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.thinkingmachines` **Added**\n"
11825+
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.service_tier.enum(fast)` **Added**\n * `response` **Changed**\n* `open_router.chat.send()`: \n * `request.service_tier.enum(fast)` **Added**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.service_tier.enum(fast)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.service_tier.enum(fast)` **Added**\n* `open_router.responses.send()`: \n * `request.service_tier.enum(fast)` **Added**\n * `response` **Changed**\n"

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

.speakeasy/out.openapi.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5433,10 +5433,11 @@ components:
54335433
- 'integer'
54345434
- 'null'
54355435
service_tier:
5436-
description: 'The service tier to use for processing this request.'
5436+
description: 'The service tier to use for processing this request. `fast` is accepted as an alias for `priority`.'
54375437
enum:
54385438
- 'auto'
54395439
- 'default'
5440+
- 'fast'
54405441
- 'flex'
54415442
- 'priority'
54425443
- 'scale'
@@ -21288,6 +21289,7 @@ components:
2128821289
- 'failed_to_download_image'
2128921290
- 'image_file_not_found'
2129021291
- 'bio_policy'
21292+
- 'data_residency_mismatch'
2129121293
type: 'string'
2129221294
x-speakeasy-unknown-values: allow
2129321295
message:
@@ -21432,9 +21434,11 @@ components:
2143221434
- 'null'
2143321435
service_tier:
2143421436
default: 'auto'
21437+
description: 'The service tier to use for processing this request. `fast` is accepted as an alias for `priority`.'
2143521438
enum:
2143621439
- 'auto'
2143721440
- 'default'
21441+
- 'fast'
2143821442
- 'flex'
2143921443
- 'priority'
2144021444
- 'scale'

.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:11b4a2861635119eeee6fe4138ac66c8d44647211945578c8e45baa4b1dca124
6-
sourceBlobDigest: sha256:896b14994b115dca1b411e18cfeb159014e49c371c133d6703da0aad9208de36
5+
sourceRevisionDigest: sha256:382a74da2ebf5e8d0d8551d76b3999c98b6a9fef8318f44b935c21c0dc01d178
6+
sourceBlobDigest: sha256:7ce50587c3ee8461b48e7eef8de817da3c66327a84eca93b45a71c350d277307
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:11b4a2861635119eeee6fe4138ac66c8d44647211945578c8e45baa4b1dca124
15-
sourceBlobDigest: sha256:896b14994b115dca1b411e18cfeb159014e49c371c133d6703da0aad9208de36
14+
sourceRevisionDigest: sha256:382a74da2ebf5e8d0d8551d76b3999c98b6a9fef8318f44b935c21c0dc01d178
15+
sourceBlobDigest: sha256:7ce50587c3ee8461b48e7eef8de817da3c66327a84eca93b45a71c350d277307
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:52f0335ff995682f7a75f58c661c4390aaea1a9ddb240c34017b39206ba93629
17+
codeSamplesRevisionDigest: sha256:1fb7d6b0e35a3f8df93331022ea6997ba05d71eeb651d959ebf0f7948d1ee0a9
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
@@ -999,4 +999,14 @@ Based on:
999999
### Generated
10001000
- [python v1.1.21] .
10011001
### Releases
1002-
- [PyPI v1.1.21] https://pypi.org/project/openrouter/1.1.21 - .
1002+
- [PyPI v1.1.21] https://pypi.org/project/openrouter/1.1.21 - .
1003+
1004+
## 2026-07-30 22:04:14
1005+
### Changes
1006+
Based on:
1007+
- OpenAPI Doc
1008+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
1009+
### Generated
1010+
- [python v1.1.22] .
1011+
### Releases
1012+
- [PyPI v1.1.22] https://pypi.org/project/openrouter/1.1.22 - .

0 commit comments

Comments
 (0)