11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: 7f61acc9f253327b431dd21c1a81a4c8
4+ docChecksum: 9fb12aaa50aac47d52de2be119794664
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 1.1.73
9- configChecksum: 5d33524b8c1752f7dc142880a4ce0225
8+ releaseVersion: 1.1.74
9+ configChecksum: a61a95459185f7b05d7d7e2145aca63a
1010 repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111 installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212 published: true
1313persistentEdits:
14- generation_id: 770d9b72-890a-4bd9-8dfd-897630f4a338
15- pristine_commit_hash: 900541d2fb635af43bed09d5d9684c81b1102517
16- pristine_tree_hash: 197d6c6c7fff87ce50bf863e6f6da5b9a281b8e5
14+ generation_id: 77268ed9-3648-48e6-b202-d01ffe5f50a7
15+ pristine_commit_hash: 605b3e3652e82e2bda19d3067379af1ae22902b2
16+ pristine_tree_hash: 9bcdabb4954b7400973ed08c699093481edfa53b
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -122,12 +122,12 @@ 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:4344c64fb23b3a08f005d6c5297cfbc4260c2f1d
126+ pristine_git_object: 763371ba80d45c9ac6e93ebc4994c31f99d86781
127127 docs/components/additionaltoolsitemtoolunion.mdx:
128128 id: b3e8598b1887
129- last_write_checksum: sha1:989ba14acb7cb2d5fb09fd46427781890a63aac8
130- pristine_git_object: 137fc3f93d3e840ceb1bf0081a5ac9feaf098c1e
129+ last_write_checksum: sha1:c20e105aabc3f29abd791bbd7ef68fac0797acb4
130+ pristine_git_object: e3a111fa7ce46da62cfe98deda6050b3e9abfabc
131131 docs/components/additionaltoolsitemtypefunction.mdx:
132132 id: bf179b4008af
133133 last_write_checksum: sha1:c0d4fee7d39fbd3d08c44bbe0e7b929350c5d7e8
@@ -2966,8 +2966,8 @@ trackedFiles:
29662966 pristine_git_object: d432bb08eebe7bdedf35bbbc41bf3c215ce71057
29672967 docs/components/messagesrequesttoolunion.mdx:
29682968 id: cb1be4df3cf7
2969- last_write_checksum: sha1:0ef88be729c7a50c272325132e38db25c1e6afe7
2970- pristine_git_object: 5fac516babc03cf57023521310fde1d9652b1d5a
2969+ last_write_checksum: sha1:83fc5d0c9de2a0dfa5402316069e43d06f9811d2
2970+ pristine_git_object: 74985719c686cdc1d2274f40443aba0c1f33e7c2
29712971 docs/components/messagessearchmodelsservertool.mdx:
29722972 id: 1f9f5edef4fe
29732973 last_write_checksum: sha1:5d3026e9fc2eda9ed7c5e8a08aff7f09514d666e
@@ -3622,8 +3622,8 @@ trackedFiles:
36223622 pristine_git_object: 53ba3e6a9b38896d18e2aae4bf7c6f90e3e1fac9
36233623 docs/components/openresponsesresulttoolfunction.mdx:
36243624 id: c9aad3ae216e
3625- last_write_checksum: sha1:1d1e83e998d4b48b279b720886fe3c5b6e41992f
3626- pristine_git_object: 9ccb4ab1cf60fe7e28fa73345c434569a9a9b661
3625+ last_write_checksum: sha1:a2885c85349f9f7e6bc8e7cc9af557ea8263cd8e
3626+ pristine_git_object: 94432e2c075924507512ef964eec077cc97fb538
36273627 docs/components/openresponsesresulttoolunion.mdx:
36283628 id: d43b7e93f04a
36293629 last_write_checksum: sha1:631474df38328aa73dd3a511412cbf6b111e2686
@@ -4650,12 +4650,12 @@ trackedFiles:
46504650 pristine_git_object: 61ea7fe276229819beff171a25ee0438233af94f
46514651 docs/components/responsesrequesttoolfunction.mdx:
46524652 id: dd0c817d15e6
4653- last_write_checksum: sha1:62c86a4a1d5536672f628e9ae66f4af3c33c7dd7
4654- pristine_git_object: 783bfa34989ba0d535cfd1126a68fd3601118639
4653+ last_write_checksum: sha1:dfa933e6efc523a2f07e96f6a5ae9e48dcd180a5
4654+ pristine_git_object: 19c144c13b8579663e9da47841244c7e0163a477
46554655 docs/components/responsesrequesttoolunion.mdx:
46564656 id: 96bafa5d19b1
4657- last_write_checksum: sha1:c626fc897137022d93c3bc9a1053353ded2c42ef
4658- pristine_git_object: e319e3ebeef4208dc3aac0cfcf29c7b32db52920
4657+ last_write_checksum: sha1:da69027ea97d06a56a22e1a6746bb5768895e5f5
4658+ pristine_git_object: e9024a4e9c6c343d7a04be37afbb959e73a943dc
46594659 docs/components/responsesrequesttype.mdx:
46604660 id: b2720876d384
46614661 last_write_checksum: sha1:9ed21e9f3c79e3936a4f6bc9df24eea499cc1e56
@@ -5172,6 +5172,18 @@ trackedFiles:
51725172 id: b3ea2dbc7af5
51735173 last_write_checksum: sha1:b05a11b62179ab9242129b616c4ac4e24357807b
51745174 pristine_git_object: e52e0f6a01c66838f7b55e4eef45e5612a2fb4e5
5175+ docs/components/toolsearchservertool.mdx:
5176+ id: 827c342fe25b
5177+ last_write_checksum: sha1:62eee3897b26cfc2097be04aeb24dc578da877ec
5178+ pristine_git_object: 4882b510c4490161a4f046b47d18177ad87e60b6
5179+ docs/components/toolsearchservertoolconfig.mdx:
5180+ id: 3a53a7a65bd2
5181+ last_write_checksum: sha1:c789bbf182dd8d27b356a117a8fc65120b87c5a2
5182+ pristine_git_object: f6ebf76349d4e4df6b643201d64fcd7668380fe0
5183+ docs/components/toolsearchservertooltype.mdx:
5184+ id: 3c5a694766ac
5185+ last_write_checksum: sha1:9313b534b5d041472686f48ecc04422eff265ed0
5186+ pristine_git_object: 34647574795a17ce650b9dd104e446cc1af79293
51755187 docs/components/tooltexteditor20250124.mdx:
51765188 id: 58d2a6f35f9f
51775189 last_write_checksum: sha1:c785aecfc38109c995d4d2f825de0f145d3f626a
@@ -7254,8 +7266,8 @@ trackedFiles:
72547266 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
72557267 pyproject.toml:
72567268 id: 5d07e7d72637
7257- last_write_checksum: sha1:596a34f32e3fe93c941603f44607714c631feeff
7258- pristine_git_object: 7ec9ca7c5e6c7f7804dd5ce2ed706b52b3f942fc
7269+ last_write_checksum: sha1:c3437c95d22e45f3befad9d4bc702dee50f3049f
7270+ pristine_git_object: 5770dd83565f8791e800a993f6a53bc37474459a
72597271 scripts/prepare_readme.py:
72607272 id: e0c5957a6035
72617273 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7282,8 +7294,8 @@ trackedFiles:
72827294 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
72837295 src/openrouter/_version.py:
72847296 id: d8d15ad6c586
7285- last_write_checksum: sha1:f2a1b3a9993bc144f67c88d263e7f8f7b4ee748f
7286- pristine_git_object: edb6ebdf6c6faf756a5909bffa446cfd9fa7be27
7297+ last_write_checksum: sha1:2af0372a8794ec342f03e2eba4a878262eec658b
7298+ pristine_git_object: c24e3acab130d362ad77dbd34bab17cae0dc643a
72877299 src/openrouter/analytics.py:
72887300 id: cb406b5aaabb
72897301 last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -7322,8 +7334,8 @@ trackedFiles:
73227334 pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
73237335 src/openrouter/components/__init__.py:
73247336 id: 81754e97b3f4
7325- last_write_checksum: sha1:05cff6f5d99fb06205b7b457f8e965456c55c622
7326- pristine_git_object: 677e80a0eb88bf4aef80c84f8842e7ba9f1d88df
7337+ last_write_checksum: sha1:10eb5b4457c1df6ac3e5c5a6b7dd17219aef5bf7
7338+ pristine_git_object: 668446597628e5005477ca7db4f3f709cf9d6d7a
73277339 src/openrouter/components/aabenchmarkentry.py:
73287340 id: e2e0f0b48c82
73297341 last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -7338,8 +7350,8 @@ trackedFiles:
73387350 pristine_git_object: 1138e6f6bc025546a86877749ce83aca4c46499a
73397351 src/openrouter/components/additionaltoolsitem.py:
73407352 id: 2761ab789f41
7341- last_write_checksum: sha1:f711aac1f44184306bed8d816190208e8c73daa5
7342- pristine_git_object: c9851ef1cc4b9fadc8f0cb79089282ab0b0af941
7353+ last_write_checksum: sha1:d75a4da1f483d9824f22b9b4e044fe16dac2f6d2
7354+ pristine_git_object: a6fd0aabdb75e3d0d544ecacc2ecdbb8e42d720f
73437355 src/openrouter/components/advisorreasoning.py:
73447356 id: d5af5c19fc73
73457357 last_write_checksum: sha1:0fd32e4ff2d89f7cea861d6e691e82a7e1ff62f2
@@ -8618,8 +8630,8 @@ trackedFiles:
86188630 pristine_git_object: 7e69d1f775baece5f94b03d35bcd884d5e6f519d
86198631 src/openrouter/components/messagesrequest.py:
86208632 id: 72b1f339024d
8621- last_write_checksum: sha1:b315657f73e9f131207d75e3e5d4653b10e8fb79
8622- pristine_git_object: 6a458c9fc49c88bf033bc52b2a0cd98908438501
8633+ last_write_checksum: sha1:760292062d2ff56aff19302d8a2094c793704d7c
8634+ pristine_git_object: 28b51a4be794559958948c0e64bf6761b41e8139
86238635 src/openrouter/components/messagessearchmodelsservertool.py:
86248636 id: 53d755edb120
86258637 last_write_checksum: sha1:389786fc22ba4bb47b0a086b7aa321f2f04fe943
@@ -8846,8 +8858,8 @@ trackedFiles:
88468858 pristine_git_object: 08d990d8cc07b7928158fc55784cd9d613f4c58b
88478859 src/openrouter/components/openresponsesresult.py:
88488860 id: 78f7e33b19e6
8849- last_write_checksum: sha1:35ed4f39bfe05c8d56e14166be09adc76b3fb0ec
8850- pristine_git_object: f3be4e665351b3b08a77a2fa324ca88aad4ec4e9
8861+ last_write_checksum: sha1:05c792b6b0f54a5707b83527f8d81a50523cc932
8862+ pristine_git_object: 0c7d4a2b3338b97a21f3bf72966ecbc885f47008
88518863 src/openrouter/components/openrouterfile.py:
88528864 id: df1961bcb130
88538865 last_write_checksum: sha1:1a9a1b1e640f4d0ef78ce0caa160b5ab342f02cc
@@ -9282,8 +9294,8 @@ trackedFiles:
92829294 pristine_git_object: 11b1a626ea17887a412878504cece777689f12eb
92839295 src/openrouter/components/responsesrequest.py:
92849296 id: 8c850080ec5d
9285- last_write_checksum: sha1:cc946d7388766d9f64baedc3b1b63c432a52a416
9286- pristine_git_object: 6bec03bac66aae602f41b1d182c61d8431c5d8ea
9297+ last_write_checksum: sha1:ce1c8822e0686c8cd0ce3688cdb321633c7a4c20
9298+ pristine_git_object: 69b4de8c822d20e3058fd3de34d5c0d5beda0b5a
92879299 src/openrouter/components/responsesstreamingresponse.py:
92889300 id: 142379f3bd90
92899301 last_write_checksum: sha1:a48d6f3610f5d15248ef4d25a0d88a0a4a1a9db7
@@ -9552,6 +9564,14 @@ trackedFiles:
95529564 id: 9e2a14e87eac
95539565 last_write_checksum: sha1:b969135c75e9671fbbb6bc7a325968acacec07c7
95549566 pristine_git_object: 4ad8b7e6ed164dbe62f17aabed7352319c8bbe26
9567+ src/openrouter/components/toolsearchservertool.py:
9568+ id: 3aa6de41ca07
9569+ last_write_checksum: sha1:21dc898a1519400cbfbda4aa35eda60a9dcbf668
9570+ pristine_git_object: c196ed27fa8386e13f11fdb4ff065a4822717776
9571+ src/openrouter/components/toolsearchservertoolconfig.py:
9572+ id: 4eff6a010e3a
9573+ last_write_checksum: sha1:fc3916e0d3f3e6367ee334ac6352e33fa61b020d
9574+ pristine_git_object: b11985ecd61d1f212c00dd8b0d95e466cd5283b4
95559575 src/openrouter/components/toomanyrequestsresponseerrordata.py:
95569576 id: 4dc67ae011a1
95579577 last_write_checksum: sha1:d818b385d0725e729e5463b8d5f196d82b4340fe
@@ -12179,6 +12199,4 @@ examples:
1217912199 "500":
1218012200 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1218112201examplesVersion: 1.0.2
12182- releaseNotes: |
12183- ## Python SDK Changes:
12184- * `open_router.embeddings.generate()`: `error` **Changed**
12202+ releaseNotes: "## Python SDK Changes:\n* `open_router.presets.create_presets_responses()`: `request` **Changed** (Breaking ⚠️)\n* `open_router.responses.send()`: \n * `request` **Changed** (Breaking ⚠️)\n * `response` **Changed**\n* `open_router.beta.responses.send()`: \n * `request` **Changed** (Breaking ⚠️)\n * `response` **Changed**\n* `open_router.presets.create_presets_messages()`: \n * `request.tools[].union(ToolSearchServerTool)` **Added**\n"
0 commit comments