Skip to content

Commit 71b3af2

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.0.21 (#528)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 69e8dc9 commit 71b3af2

31 files changed

Lines changed: 154 additions & 634 deletions

‎.speakeasy/gen.lock‎

Lines changed: 41 additions & 81 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: ed950d049ab66589aac666ef97de5ade
4+
docChecksum: effbf6ffde5c3aa927a7a0f984807f34
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.0.20
9-
configChecksum: f7f51e2cd388ebe2e91f02fc0a41352e
8+
releaseVersion: 1.0.21
9+
configChecksum: 91f9e0d15d64982a1f86ca005e2ce251
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: f2abf7d4-b877-47c5-8587-59c10d598c75
15-
pristine_commit_hash: cc3e616b1f39b9981779f11bd5bb34961b930a68
16-
pristine_tree_hash: 47137858cec8990ab2a47c957e7ceeef1b10ca96
14+
generation_id: 47030794-ee1a-4abe-b750-38f901f47d13
15+
pristine_commit_hash: f53db57246fd012a217dd67e0a17cc6fb77fb379
16+
pristine_tree_hash: 7d032ba184eb9581b2609af00a47ded717ee7d28
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -122,16 +122,16 @@ trackedFiles:
122122
pristine_git_object: 129b2fdfb6379bb7c755bc13f0d92da88bac1eaf
123123
docs/components/additionaltoolsitemtoolfunction.mdx:
124124
id: b8c1e4fcad3b
125-
last_write_checksum: sha1:372d0aba8f1703b6a0d93905f2dbe4d068e50886
126-
pristine_git_object: 619939c0a51f1f4171680082ce7d5ec6b4a81225
125+
last_write_checksum: sha1:c65fd2849b323fa3e0917a9b7e10929df6d998b5
126+
pristine_git_object: c4c0bf16f0604b95990d3d327d00fe7c6c6a625c
127+
docs/components/additionaltoolsitemtooltype.mdx:
128+
id: 15c11e47b2fb
129+
last_write_checksum: sha1:8d8cf453178adbb327348a2c504356653eb2abbb
130+
pristine_git_object: ef321af2412bd7aee72744d98c4b9a59463094eb
127131
docs/components/additionaltoolsitemtoolunion.mdx:
128132
id: b3e8598b1887
129133
last_write_checksum: sha1:989ba14acb7cb2d5fb09fd46427781890a63aac8
130134
pristine_git_object: 137fc3f93d3e840ceb1bf0081a5ac9feaf098c1e
131-
docs/components/additionaltoolsitemtypefunction.mdx:
132-
id: bf179b4008af
133-
last_write_checksum: sha1:c0d4fee7d39fbd3d08c44bbe0e7b929350c5d7e8
134-
pristine_git_object: 00ce08abaaf149eb1713cc084e87a8b1efc8df81
135135
docs/components/advisornestedtool.mdx:
136136
id: 71464b7dde39
137137
last_write_checksum: sha1:89d7a7836c487fe84756f39b306bbfca59b1ca6c
@@ -1274,8 +1274,8 @@ trackedFiles:
12741274
pristine_git_object: 9a8e9eaadebb36e2836d73c4ed1867c5f1e564e7
12751275
docs/components/contentcompaction.mdx:
12761276
id: 1923f9db3cff
1277-
last_write_checksum: sha1:e889398f84c645ceb38309894f5a62184922d144
1278-
pristine_git_object: 805357e1fbefca3ed8efeca9bb729883f27f4828
1277+
last_write_checksum: sha1:db0ae20faae38b060e586c80655b79849bb4e18b
1278+
pristine_git_object: 87f9c8d7936595373ebeae59a265705db8df2721
12791279
docs/components/contentencryptedcontent.mdx:
12801280
id: 0dc55809c394
12811281
last_write_checksum: sha1:4ade3f8974c39af89b3dde5c847d7f397e7c66ad
@@ -2826,64 +2826,24 @@ trackedFiles:
28262826
pristine_git_object: 52ce907478e961eb90e709fca118e6d0631883d2
28272827
docs/components/messagestooladditionblock.mdx:
28282828
id: ee6e08ccc2ae
2829-
last_write_checksum: sha1:b56dd3ae6d6e105c57162a705794a799ffd65533
2830-
pristine_git_object: 5a532b3a3467bd87a7be3b53b5678de2f100366a
2831-
docs/components/messagestooladditionblocktoolmcptoolreference.mdx:
2832-
id: 9234e01f465c
2833-
last_write_checksum: sha1:bd53c613d701f425326a4e3c1f722940b6ce8abc
2834-
pristine_git_object: 8f35a41fceb796a063731ba9b02ae0c6d746a1f3
2835-
docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx:
2836-
id: 30be15aded6a
2837-
last_write_checksum: sha1:5e3877621517fcde29a8481c074b731f0f21bc59
2838-
pristine_git_object: 807e3193597268935ff590fca8713d28797555f1
2839-
docs/components/messagestooladditionblocktooltoolreference.mdx:
2840-
id: f98f14b0fd49
2841-
last_write_checksum: sha1:19f6fd8337f0c404ae3041134be1e7c7557e8a99
2842-
pristine_git_object: f56ec1fdc2a36533dcd3cabc399b02d815896623
2843-
docs/components/messagestooladditionblocktoolunion.mdx:
2844-
id: 403384c18cfd
2845-
last_write_checksum: sha1:7b1238036e243c5cb6a7f09225880229f0879f5c
2846-
pristine_git_object: fe8e0e549274161ac8c0cab3516a810eeccd4671
2847-
docs/components/messagestooladditionblocktypemcptoolreference.mdx:
2848-
id: db2ce8be8ba7
2849-
last_write_checksum: sha1:116a77b38bdbd09bc9fa94649046157fc89d26fe
2850-
pristine_git_object: f0f014eda67617de68bdcdc7f3b63302be92ff6d
2851-
docs/components/messagestooladditionblocktypemcptoolsetreference.mdx:
2852-
id: ca24da95aec9
2853-
last_write_checksum: sha1:00efeac75c8bdc1656f982c6d92638631e08ce4f
2854-
pristine_git_object: 4799e82fbeb97009ff4e6011515b0fcdd1f6c86a
2829+
last_write_checksum: sha1:b41bd9af1900643127851361ff1acf2707ab7309
2830+
pristine_git_object: 399c9ceaa89fd23664936145da40e3f873bc3782
2831+
docs/components/messagestooladditionblocktool.mdx:
2832+
id: 77122e0d40d2
2833+
last_write_checksum: sha1:7d05a00487c1da64a8f04ebd273f4c4a2cb95412
2834+
pristine_git_object: 459a5a4f96363226908c4c5be396e3ab09479bb6
28552835
docs/components/messagestooladditionblocktypetoolreference.mdx:
28562836
id: 46a9c5c3d297
28572837
last_write_checksum: sha1:960eea34388236a826d75f4aa3be8beba58ae7f1
28582838
pristine_git_object: cbfee207d314517204d955f1b850109ed3382528
28592839
docs/components/messagestoolremovalblock.mdx:
28602840
id: 06fb00f68d0a
2861-
last_write_checksum: sha1:cb0899c7c9678e882a1fffeb58a12467e4a52b06
2862-
pristine_git_object: a8f4a77b42fc64493816c4ab02e231fe4e5e6c46
2863-
docs/components/messagestoolremovalblocktoolmcptoolreference.mdx:
2864-
id: 8671f904d963
2865-
last_write_checksum: sha1:06481a9c285c7386dd08091dcc2b89017a3d3b56
2866-
pristine_git_object: 63a22858dd3595dcb33e3a6d6ae3ea5342295f30
2867-
docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx:
2868-
id: 0a2a94bb6655
2869-
last_write_checksum: sha1:12884ba8d12d2ec781fe6d80c8cd06d27ba09356
2870-
pristine_git_object: 39ce3ffdf4fc647bf7b434df451933aa45e3c55f
2871-
docs/components/messagestoolremovalblocktooltoolreference.mdx:
2872-
id: 70ee6c5930fd
2873-
last_write_checksum: sha1:e73ca402fedecfd529a0b11e0ddf310dec43ab5d
2874-
pristine_git_object: 5700e11ae06fe87a229cf318d80c3155284ce3a3
2875-
docs/components/messagestoolremovalblocktoolunion.mdx:
2876-
id: 91e74b616e71
2877-
last_write_checksum: sha1:25093a32bca9c9440b12f48d655bea1f454b05dc
2878-
pristine_git_object: 896fc1773a348df9162e9a2e8006c28673c95aa8
2879-
docs/components/messagestoolremovalblocktypemcptoolreference.mdx:
2880-
id: 114fe5a7137c
2881-
last_write_checksum: sha1:b043ce8285902d0b9fa8f28178daa706461d4f56
2882-
pristine_git_object: 183c5b2ad7ebdf4c71d2518141d79e8638e36d47
2883-
docs/components/messagestoolremovalblocktypemcptoolsetreference.mdx:
2884-
id: 0718f4550e4b
2885-
last_write_checksum: sha1:0db0d887ad5042a8056bb9ae8e2b9908d4d4d45c
2886-
pristine_git_object: 8f5189ad772cc836901e2dd9b1eb3c7a3dec9429
2841+
last_write_checksum: sha1:5acfab12a15c5bb0ae2b914ad6f849d21a3eb72a
2842+
pristine_git_object: 7924930128661e2401a39fcd4c13b18e435c4042
2843+
docs/components/messagestoolremovalblocktool.mdx:
2844+
id: dac44151c72f
2845+
last_write_checksum: sha1:676c881b2bcba2ec974e04ef498c484fb3cfced9
2846+
pristine_git_object: a9340a29a53dfd3fdc50dd5e3cdf7f9708d8c862
28872847
docs/components/messagestoolremovalblocktypetoolreference.mdx:
28882848
id: 2a88fefa96ee
28892849
last_write_checksum: sha1:f19a0f1059fd13cf83467960835553dfbc618c5b
@@ -6790,8 +6750,8 @@ trackedFiles:
67906750
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
67916751
pyproject.toml:
67926752
id: 5d07e7d72637
6793-
last_write_checksum: sha1:1a91e36dcd5f5821e924ffe8859eaf66a8b302d3
6794-
pristine_git_object: 1bb07f75ff35ce359f1c69d191259eb1fd0ed582
6753+
last_write_checksum: sha1:7e1a565bdad5f09f62b21e25d3f7adef321ab09c
6754+
pristine_git_object: 6f4b3e395088807feb507c95eb7a0f84baca95af
67956755
scripts/prepare_readme.py:
67966756
id: e0c5957a6035
67976757
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6818,8 +6778,8 @@ trackedFiles:
68186778
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
68196779
src/openrouter/_version.py:
68206780
id: d8d15ad6c586
6821-
last_write_checksum: sha1:3f59426eeb12319cd895fb7293c1d3ac86db3add
6822-
pristine_git_object: d89fbfecb9239b69ab6d7851369bd2657ca0c0cc
6781+
last_write_checksum: sha1:ada3f16ee3d08d81af1386fe9e0512715d212add
6782+
pristine_git_object: 154d73fa7df21ecc8f0a2b82a5f4bc1bc50b7ea0
68236783
src/openrouter/analytics.py:
68246784
id: cb406b5aaabb
68256785
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -6858,8 +6818,8 @@ trackedFiles:
68586818
pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
68596819
src/openrouter/components/__init__.py:
68606820
id: 81754e97b3f4
6861-
last_write_checksum: sha1:03132ec935a4e444eab14cb18e268fb77e3b6d08
6862-
pristine_git_object: 1a1bea47e675fbde39b1b72e7b42ef04b2025a54
6821+
last_write_checksum: sha1:face799abf2003d53c7615e54616773093f238df
6822+
pristine_git_object: af44c2e31fff1acb25b180c4011470806217efa4
68636823
src/openrouter/components/aabenchmarkentry.py:
68646824
id: e2e0f0b48c82
68656825
last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -6874,8 +6834,8 @@ trackedFiles:
68746834
pristine_git_object: 1138e6f6bc025546a86877749ce83aca4c46499a
68756835
src/openrouter/components/additionaltoolsitem.py:
68766836
id: 2761ab789f41
6877-
last_write_checksum: sha1:f711aac1f44184306bed8d816190208e8c73daa5
6878-
pristine_git_object: c9851ef1cc4b9fadc8f0cb79089282ab0b0af941
6837+
last_write_checksum: sha1:80488ef84b869dc9d564b23a3e7b34c4d5a466d4
6838+
pristine_git_object: 2cef174af8ac4a32498556307acc43d908dddf7e
68796839
src/openrouter/components/advisornestedtool.py:
68806840
id: 768fcc6bad2b
68816841
last_write_checksum: sha1:23f5831fd27a32345fb4e50c1406df0510b0bf47
@@ -8058,8 +8018,8 @@ trackedFiles:
80588018
pristine_git_object: 9026664fa77c678a7a5f2b317b511ad93445cff7
80598019
src/openrouter/components/messagesmessageparam.py:
80608020
id: ed8bbab6720d
8061-
last_write_checksum: sha1:e24e57ae188645de8aa3ce815753ac3cb2e30d37
8062-
pristine_git_object: 67bf044b3bd3c373bf4fa33131c511301f3bf056
8021+
last_write_checksum: sha1:b70a1e2a4d040e06798588438b2b877f7761712d
8022+
pristine_git_object: b2cde9fb8e6fdab577b9f9b693fdd2133111b4f3
80638023
src/openrouter/components/messagesoutputconfig.py:
80648024
id: 54d1e297f740
80658025
last_write_checksum: sha1:478d9f534254d60225ac89bd21ddc49d18329297
@@ -8074,12 +8034,12 @@ trackedFiles:
80748034
pristine_git_object: d101995fd27b0bccbac266805caba629039c5f93
80758035
src/openrouter/components/messagestooladditionblock.py:
80768036
id: 3fc00d28b82d
8077-
last_write_checksum: sha1:9d58d3e11b4260f7d00efcf0630fe4186b5d01a1
8078-
pristine_git_object: 4c081d8d6f173682a96948b2e5b72231c3ee6bba
8037+
last_write_checksum: sha1:cb0db9a0a8c20509c34af7784800ba5fd8bb5401
8038+
pristine_git_object: d6be5ce89e9cb363feb3279d7d80559f4e20991e
80798039
src/openrouter/components/messagestoolremovalblock.py:
80808040
id: 4b02812d2191
8081-
last_write_checksum: sha1:1e6851ac4b3d1d1d67253357ce9367888663665b
8082-
pristine_git_object: c06c11fd99a69e262dd2fe7ffa28601570ae9377
8041+
last_write_checksum: sha1:d4cd536d132e7718cac14738732ec243b494aa84
8042+
pristine_git_object: 32238d761a961ada3192532ffd860f170e53b748
80838043
src/openrouter/components/metadatalevel.py:
80848044
id: 0eede47eef62
80858045
last_write_checksum: sha1:b4e7e6fc4e9016b65008e9ebbfcc6f018fe89ced
@@ -11321,4 +11281,4 @@ examples:
1132111281
"500":
1132211282
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1132311283
examplesVersion: 1.0.2
11324-
releaseNotes: "## Python SDK Changes:\n* `open_router.presets.create_presets_messages()`: `request` **Changed** (Breaking ⚠️)\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.voyageai` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.voyageai` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(voyage_ai_by_mongo_db)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.voyageai` **Added**\n"
11284+
releaseNotes: "## Python SDK Changes:\n* `open_router.presets.create_presets_messages()`: \n * `request.messages[].content.union(Array<>)[]` **Changed** (Breaking ⚠️)\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.0.20
39+
version: 1.0.21
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

‎.speakeasy/out.openapi.yaml‎

Lines changed: 22 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,10 +1206,6 @@ components:
12061206
type:
12071207
- 'string'
12081208
- 'null'
1209-
encrypted_content:
1210-
type:
1211-
- 'string'
1212-
- 'null'
12131209
type:
12141210
enum:
12151211
- 'compaction'
@@ -12062,10 +12058,6 @@ components:
1206212058
type:
1206312059
- 'string'
1206412060
- 'null'
12065-
encrypted_content:
12066-
type:
12067-
- 'string'
12068-
- 'null'
1206912061
type:
1207012062
enum:
1207112063
- 'compaction_delta'
@@ -12116,10 +12108,6 @@ components:
1211612108
type:
1211712109
- 'string'
1211812110
- 'null'
12119-
encrypted_content:
12120-
type:
12121-
- 'string'
12122-
- 'null'
1212312111
type:
1212412112
enum:
1212512113
- 'compaction'
@@ -12472,10 +12460,6 @@ components:
1247212460
type:
1247312461
- 'string'
1247412462
- 'null'
12475-
encrypted_content:
12476-
type:
12477-
- 'string'
12478-
- 'null'
1247912463
type:
1248012464
enum:
1248112465
- 'compaction'
@@ -13421,46 +13405,18 @@ components:
1342113405
type: 'tool_reference'
1342213406
type: 'tool_addition'
1342313407
properties:
13424-
cache_control:
13425-
$ref: '#/components/schemas/AnthropicCacheControlDirective'
1342613408
tool:
13427-
oneOf:
13428-
- properties:
13429-
name:
13430-
type: 'string'
13431-
type:
13432-
enum:
13433-
- 'tool_reference'
13434-
type: 'string'
13435-
required:
13436-
- 'type'
13437-
- 'name'
13438-
type: 'object'
13439-
- properties:
13440-
name:
13441-
type: 'string'
13442-
server_name:
13443-
type: 'string'
13444-
type:
13445-
enum:
13446-
- 'mcp_tool_reference'
13447-
type: 'string'
13448-
required:
13449-
- 'type'
13450-
- 'name'
13451-
- 'server_name'
13452-
type: 'object'
13453-
- properties:
13454-
server_name:
13455-
type: 'string'
13456-
type:
13457-
enum:
13458-
- 'mcp_toolset_reference'
13459-
type: 'string'
13460-
required:
13461-
- 'type'
13462-
- 'server_name'
13463-
type: 'object'
13409+
properties:
13410+
name:
13411+
type: 'string'
13412+
type:
13413+
enum:
13414+
- 'tool_reference'
13415+
type: 'string'
13416+
required:
13417+
- 'type'
13418+
- 'name'
13419+
type: 'object'
1346413420
type:
1346513421
enum:
1346613422
- 'tool_addition'
@@ -13477,46 +13433,18 @@ components:
1347713433
type: 'tool_reference'
1347813434
type: 'tool_removal'
1347913435
properties:
13480-
cache_control:
13481-
$ref: '#/components/schemas/AnthropicCacheControlDirective'
1348213436
tool:
13483-
oneOf:
13484-
- properties:
13485-
name:
13486-
type: 'string'
13487-
type:
13488-
enum:
13489-
- 'tool_reference'
13490-
type: 'string'
13491-
required:
13492-
- 'type'
13493-
- 'name'
13494-
type: 'object'
13495-
- properties:
13496-
name:
13497-
type: 'string'
13498-
server_name:
13499-
type: 'string'
13500-
type:
13501-
enum:
13502-
- 'mcp_tool_reference'
13503-
type: 'string'
13504-
required:
13505-
- 'type'
13506-
- 'name'
13507-
- 'server_name'
13508-
type: 'object'
13509-
- properties:
13510-
server_name:
13511-
type: 'string'
13512-
type:
13513-
enum:
13514-
- 'mcp_toolset_reference'
13515-
type: 'string'
13516-
required:
13517-
- 'type'
13518-
- 'server_name'
13519-
type: 'object'
13437+
properties:
13438+
name:
13439+
type: 'string'
13440+
type:
13441+
enum:
13442+
- 'tool_reference'
13443+
type: 'string'
13444+
required:
13445+
- 'type'
13446+
- 'name'
13447+
type: 'object'
1352013448
type:
1352113449
enum:
1352213450
- 'tool_removal'
@@ -16846,7 +16774,6 @@ components:
1684616774
enum:
1684716775
- 'end_turn'
1684816776
- 'max_tokens'
16849-
- 'model_context_window_exceeded'
1685016777
- 'stop_sequence'
1685116778
- 'tool_use'
1685216779
- 'pause_turn'

0 commit comments

Comments
 (0)