Skip to content

Commit 3906e4e

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.1.18 (#572)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 92f3a46 commit 3906e4e

12 files changed

Lines changed: 57 additions & 45 deletions

File tree

‎.speakeasy/gen.lock‎

Lines changed: 22 additions & 20 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: 7049cae9ebb0187e3a088f14336d5c42
4+
docChecksum: e57df319c7e9d4d6b1220f745af8aacd
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.17
9-
configChecksum: ef55811ed20792fef0242d4dd7c10c51
8+
releaseVersion: 1.1.18
9+
configChecksum: f36964452f9e99723e28fcb58d6d4f57
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: 3281b5bb-366f-4358-90df-ce6a0d96d5ec
15-
pristine_commit_hash: d04058f3b0d9e46d3921041fdfb2d1ef3f57a7bc
16-
pristine_tree_hash: dcb7df488c3e97b9d4ba7e28ac3397717d691126
14+
generation_id: 33f690c2-2949-4ddd-a18e-b9a3eea36cf2
15+
pristine_commit_hash: 591fd4a221834921cd238deef9c49bea7e6cae1f
16+
pristine_tree_hash: cb707425a777847adb3c475652657f5b6d0fa378
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -4650,8 +4650,8 @@ trackedFiles:
46504650
pristine_git_object: 5d617cac37f7b364f4dd0640246e97c34351d824
46514651
docs/components/speechrequest.mdx:
46524652
id: 06e81b0433f6
4653-
last_write_checksum: sha1:76fa6d5d3d316f4c7b205f656b4cebe4c15c8bea
4654-
pristine_git_object: de4caacffca57c3d03275206dd4288335fe6c532
4653+
last_write_checksum: sha1:ffa7095e5dd66865b125035b665ba86333bf0c4b
4654+
pristine_git_object: de8c15fa77eb390ab9fa41147519800f5c4db50a
46554655
docs/components/speechrequestprovider.mdx:
46564656
id: 4f78ed0394c4
46574657
last_write_checksum: sha1:99d94c6b01dbd3e875c213584f97c7dca545a6a9
@@ -6910,8 +6910,8 @@ trackedFiles:
69106910
pristine_git_object: 003f85994a515547fe80dcc316ccc19d81c5322d
69116911
docs/sdks/tts/README.mdx:
69126912
id: cd1132543884
6913-
last_write_checksum: sha1:748da68a8d8e057dabb7af4297b5d8adf737f8b0
6914-
pristine_git_object: f02ae88383dec340e4cd0f20d82363155bc08852
6913+
last_write_checksum: sha1:7b4a08c6dd7e2cb8b74eaa45bd4c3f85b32a4136
6914+
pristine_git_object: 7848c28f931800ddef71d7167912a8233e6e6f7a
69156915
docs/sdks/videogeneration/README.mdx:
69166916
id: 9a8fa04c3872
69176917
last_write_checksum: sha1:9309c04448f4c1b19add066a36d53ddb0223b49e
@@ -6926,8 +6926,8 @@ trackedFiles:
69266926
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
69276927
pyproject.toml:
69286928
id: 5d07e7d72637
6929-
last_write_checksum: sha1:7af65db30a9761eb7110c6e74eaed11d664e20a2
6930-
pristine_git_object: 2fe283fab5fbf25801e50b2856f12a331b2f4bc7
6929+
last_write_checksum: sha1:290c0cf080e2dc03570288e38830936154347948
6930+
pristine_git_object: c35f37865bfc7bc4d77187fc42199b71e9779e54
69316931
scripts/prepare_readme.py:
69326932
id: e0c5957a6035
69336933
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6954,8 +6954,8 @@ trackedFiles:
69546954
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
69556955
src/openrouter/_version.py:
69566956
id: d8d15ad6c586
6957-
last_write_checksum: sha1:2fa1a8f7d7932c47158e250f693f8ea8dd6956d8
6958-
pristine_git_object: 61426fa7c87a4949cef9c73f801f3e3bc0aa48ef
6957+
last_write_checksum: sha1:63f21e33f69782aa76cbfc70332460ab2c171512
6958+
pristine_git_object: e26ce05867e613f6f10137e954ae51f51927b7e4
69596959
src/openrouter/analytics.py:
69606960
id: cb406b5aaabb
69616961
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -8958,8 +8958,8 @@ trackedFiles:
89588958
pristine_git_object: 418953ba7366a6015934bf8795178d79adb03b89
89598959
src/openrouter/components/speechrequest.py:
89608960
id: 2a9400167112
8961-
last_write_checksum: sha1:c91c94e2cf165ea7fd12b8001094c537c8858c9c
8962-
pristine_git_object: f903339eaa5c31fa00f7aad4150d61dea0737dad
8961+
last_write_checksum: sha1:2e2e33e456c317ca2b93687f4efcc333265a775a
8962+
pristine_git_object: d2e83aa2d4a9731087bb00334873f254934c17de
89638963
src/openrouter/components/stopservertoolswhencondition.py:
89648964
id: 2deeda4209ac
89658965
last_write_checksum: sha1:581e0ee62776d42bf598b9f68b998faabfecd3ce
@@ -9846,8 +9846,8 @@ trackedFiles:
98469846
pristine_git_object: 4bcc6d0314a17f48bc9735e2720e5b0b5f4bca22
98479847
src/openrouter/tts.py:
98489848
id: 5055d4b95f1d
9849-
last_write_checksum: sha1:1561bf5c436e6912dfde6bfec7516aa85e24db9c
9850-
pristine_git_object: 5ccc4b9bad1c3db1c901d7df2d7f8d7e2d12df57
9849+
last_write_checksum: sha1:36d4ba0b22df5a6671ea4f978c45e734ba75f65f
9850+
pristine_git_object: 1479d593a12cc6e4024a65979588cc1d382030e8
98519851
src/openrouter/types/__init__.py:
98529852
id: 5eab536205b7
98539853
last_write_checksum: sha1:f9ad14217f832e74f594285960125add50324be9
@@ -10675,7 +10675,7 @@ examples:
1067510675
createAudioSpeech:
1067610676
speakeasy-default-create-audio-speech:
1067710677
requestBody:
10678-
application/json: {"input": "Hello world", "model": "mistralai/voxtral-mini-tts-2603", "response_format": "pcm", "voice": "en_paul_neutral"}
10678+
application/json: {"input": "Hello world", "model": "mistralai/voxtral-mini-tts-2603", "response_format": "pcm"}
1067910679
responses:
1068010680
"200":
1068110681
audio/*: "<binary audio data>"
@@ -11537,4 +11537,6 @@ examples:
1153711537
"500":
1153811538
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1153911539
examplesVersion: 1.0.2
11540-
releaseNotes: "## Python SDK Changes:\n* `open_router.video_generation.generate()`: \n * `request.resolution.enum(768p)` **Added**\n* `open_router.video_generation.list_videos_models()`: `response.data[]` **Changed**\n"
11540+
releaseNotes: |
11541+
## Python SDK Changes:
11542+
* `open_router.tts.create_speech()`: `request.voice` **Changed**

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

‎.speakeasy/out.openapi.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21866,11 +21866,11 @@ components:
2186621866
voice:
2186721867
description: 'Voice identifier (provider-specific).'
2186821868
example: 'en_paul_neutral'
21869+
minLength: 1
2186921870
type: 'string'
2187021871
required:
2187121872
- 'model'
2187221873
- 'input'
21873-
- 'voice'
2187421874
type: 'object'
2187521875
StopServerToolsWhen:
2187621876
description: 'Stop conditions for the server-tool agent loop. Any condition firing halts the loop (OR logic). When set, this overrides `max_tool_calls`. When a condition fires while the model is still emitting tool calls, the pending tool calls are executed and one final turn is made with tool calls disabled so the response ends with a natural-language answer instead of an unfinished tool call.'

‎.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:2f470ff91dc8d00ec10258c1655ef95eb260b73cc8e60b9867db282bd0e64ce2
6-
sourceBlobDigest: sha256:72cb2d42a001db9156c91b8edda5fe4c71fc762a11476555d7e4b851afd51e81
5+
sourceRevisionDigest: sha256:7a31fb4618f31111fe92f1ca6b3aef017cc70ca839661b3db3db39bae93e04dc
6+
sourceBlobDigest: sha256:86a165f8f0d523293c7524d3a3cd0b77c8762126573dbeeb8b7f9d30bd55c618
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:2f470ff91dc8d00ec10258c1655ef95eb260b73cc8e60b9867db282bd0e64ce2
15-
sourceBlobDigest: sha256:72cb2d42a001db9156c91b8edda5fe4c71fc762a11476555d7e4b851afd51e81
14+
sourceRevisionDigest: sha256:7a31fb4618f31111fe92f1ca6b3aef017cc70ca839661b3db3db39bae93e04dc
15+
sourceBlobDigest: sha256:86a165f8f0d523293c7524d3a3cd0b77c8762126573dbeeb8b7f9d30bd55c618
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:df42c4f57c2a5fa6904eda6015432a36e553aac0429eb791d6c5a2a99dd85085
17+
codeSamplesRevisionDigest: sha256:702412f7d414a0a6c3d3ad8e85c01c02c9dcfbe30c441ef0d3775516779cee51
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
@@ -969,4 +969,14 @@ Based on:
969969
### Generated
970970
- [python v1.1.17] .
971971
### Releases
972-
- [PyPI v1.1.17] https://pypi.org/project/openrouter/1.1.17 - .
972+
- [PyPI v1.1.17] https://pypi.org/project/openrouter/1.1.17 - .
973+
974+
## 2026-07-30 17:46:12
975+
### Changes
976+
Based on:
977+
- OpenAPI Doc
978+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
979+
### Generated
980+
- [python v1.1.18] .
981+
### Releases
982+
- [PyPI v1.1.18] https://pypi.org/project/openrouter/1.1.18 - .

‎docs/components/speechrequest.mdx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ Text-to-speech request input
1414
| `provider` | [Optional[components.SpeechRequestProvider]](../components/speechrequestprovider.mdx) | :heavy_minus_sign: | Provider-specific passthrough configuration | |
1515
| `response_format` | [Optional[components.SpeechRequestResponseFormat]](../components/speechrequestresponseformat.mdx) | :heavy_minus_sign: | Audio output format | pcm |
1616
| `speed` | *Optional[float]* | :heavy_minus_sign: | Playback speed multiplier. Only used by models that support it (e.g. OpenAI TTS). Ignored by other providers. | 1 |
17-
| `voice` | *str* | :heavy_check_mark: | Voice identifier (provider-specific). | en_paul_neutral |
17+
| `voice` | *Optional[str]* | :heavy_minus_sign: | Voice identifier (provider-specific). | en_paul_neutral |

0 commit comments

Comments
 (0)