Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 15 additions & 15 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: c48cf606-fb42-4a45-9c23-8f0555307828
management:
docChecksum: 3773161a8604be564468283d6f568764
docChecksum: e5a84141836f41ab3cfa8f0985b48b10
docVersion: 1.0.0
speakeasyVersion: 1.787.0
generationVersion: 2.914.0
releaseVersion: 1.1.67
configChecksum: 8cced82f222edb963bd9ba7135028bff
releaseVersion: 1.1.68
configChecksum: 4152a0e0c25d7bc564c080709f7d66af
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
published: true
persistentEdits:
generation_id: 8225767b-9966-4999-871d-86eb94045783
pristine_commit_hash: 4073ad71e3d31b309c65c501a0a2268d947bd4e3
pristine_tree_hash: a722e077b6f7505c634256a0c516ba3d66649ffa
generation_id: 967e12a4-0f46-45ca-b11a-71dd32cb068b
pristine_commit_hash: 77b0b4ba30336bbd09b0e7e531ff7de39df32ada
pristine_tree_hash: bc609fedc5c5fecbfe46eb7b6b73d141edf97427
features:
python:
acceptHeaders: 3.0.0
Expand Down Expand Up @@ -4474,8 +4474,8 @@ trackedFiles:
pristine_git_object: 2cfb4301a444ee320895855dd98311aaca93363b
docs/components/reasoningformat.mdx:
id: ad8b386fc1e9
last_write_checksum: sha1:c953267e339ca45e5320f3c3b2117779a93d436e
pristine_git_object: f84f4b7eda3860b09d05c08c78f6df82c28fd623
last_write_checksum: sha1:b22f82316631d536eaf538e4d693c11db6b712a2
pristine_git_object: effbb8c23c9e120024f1e07d98f3bef3b23844c6
docs/components/reasoningitem.mdx:
id: b878124ede47
last_write_checksum: sha1:f740ab591ad89130eb9eefbbc507dbbe8a92195b
Expand Down Expand Up @@ -7258,8 +7258,8 @@ trackedFiles:
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:59971c6a48fda5aaba7b621523ad352e2af12757
pristine_git_object: 5800d82d801df3f8ba729c9d9dd2678273720db8
last_write_checksum: sha1:1129f51029e6ef9115ee477f4842379091278622
pristine_git_object: 0fab43d82de5817438199b28da34301274d8f6ec
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
Expand All @@ -7286,8 +7286,8 @@ trackedFiles:
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
src/openrouter/_version.py:
id: d8d15ad6c586
last_write_checksum: sha1:b98ac489cfdf617cc33283553089cb53da2c0fde
pristine_git_object: 46f6442c6a4a3037748dd8dab2f4a3399283b27a
last_write_checksum: sha1:88df9bb9f5ff147542e70dab5210a04529c08d11
pristine_git_object: 211121c2e78927b4c01979bf40690afef6d18adc
src/openrouter/analytics.py:
id: cb406b5aaabb
last_write_checksum: sha1:3ea0f1c73fb9c101b7bc5719da4dd7bf62ff469a
Expand Down Expand Up @@ -9222,8 +9222,8 @@ trackedFiles:
pristine_git_object: fe3562c76fc28d2f8cacd49a12c0a0500b069147
src/openrouter/components/reasoningformat.py:
id: 99d79e5500b6
last_write_checksum: sha1:d16619e0b61eb4cfd28613ba58a9f88ca1009891
pristine_git_object: bb39b492091d8932b75a5482ecd62d3076a50096
last_write_checksum: sha1:9568bf104dad280ac7bd38d0401bbd9267a48adb
pristine_git_object: 3828055cf80de12fa74c47a00a05b0b602dccdb3
src/openrouter/components/reasoningitem.py:
id: 4345f446ad97
last_write_checksum: sha1:609a0510506f8dc70ca9cba07040b82ebdc9ec9f
Expand Down Expand Up @@ -12183,4 +12183,4 @@ examples:
"500":
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
examplesVersion: 1.0.2
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.input.union(Array<>)[].union(CustomToolCallItem).status` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.input.union(Array<>)[].union(CustomToolCallItem).status` **Added**\n* `open_router.responses.send()`: \n * `request.input.union(Array<>)[].union(CustomToolCallItem).status` **Added**\n"
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.input.union(Array<>)[].union(ReasoningItem).format.enum(bedrock_xai_responses_v1)` **Added**\n * `response` **Changed**\n* `open_router.chat.send()`: \n * `request.messages[].union(assistant).reasoning_details[].union(reasoning.server_tool_call).format.enum(bedrock_xai_responses_v1)` **Added**\n * `response` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.messages[].union(assistant).reasoning_details[].union(reasoning.summary).format.enum(bedrock_xai_responses_v1)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.input.union(Array<>)[].union(ReasoningItem).format.enum(bedrock_xai_responses_v1)` **Added**\n* `open_router.responses.send()`: \n * `request.input.union(Array<>)[].union(class (8)).format.enum(bedrock_xai_responses_v1)` **Added**\n * `response` **Changed**\n"
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
python:
version: 1.1.67
version: 1.1.68
additionalDependencies:
dev: {}
main: {}
Expand Down
1 change: 1 addition & 0 deletions .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21913,6 +21913,7 @@ components:
- 'openai-responses-v1'
- 'azure-openai-responses-v1'
- 'bedrock-openai-responses-v1'
- 'bedrock-xai-responses-v1'
- 'xai-responses-v1'
- 'meta-responses-v1'
- 'anthropic-claude-v1'
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
sources:
OpenRouter API:
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:dc1154559280b70a569af48b3af3b5d2faa39100e687c8a567993280f01f1bd4
sourceBlobDigest: sha256:8c104ff94c4eba40c34d2a761a19f3073f7d34f561016a0a2410d0a4d9bb29e0
sourceRevisionDigest: sha256:d08cdef4608b7c5dd9f20c684a6787f5a14d39ff9560563bcff8bcf3ab076801
sourceBlobDigest: sha256:f260ae75660108165f0acd3765ff407373c8771cd584a8126fe3253fa98a8452
tags:
- latest
- 1.0.0
targets:
open-router:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:dc1154559280b70a569af48b3af3b5d2faa39100e687c8a567993280f01f1bd4
sourceBlobDigest: sha256:8c104ff94c4eba40c34d2a761a19f3073f7d34f561016a0a2410d0a4d9bb29e0
sourceRevisionDigest: sha256:d08cdef4608b7c5dd9f20c684a6787f5a14d39ff9560563bcff8bcf3ab076801
sourceBlobDigest: sha256:f260ae75660108165f0acd3765ff407373c8771cd584a8126fe3253fa98a8452
codeSamplesNamespace: open-router-python-code-samples
codeSamplesRevisionDigest: sha256:0c89c2429daf87dd988146ac9847d7c52d62ccc6e4e5f39e1950207ec959e7e8
codeSamplesRevisionDigest: sha256:2773d5a61873cfd717736da5f244c65d4f6d0d1a678b2d3e1cb246be78fbc485
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.787.0
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -1459,4 +1459,14 @@ Based on:
### Generated
- [python v1.1.67] .
### Releases
- [PyPI v1.1.67] https://pypi.org/project/openrouter/1.1.67 - .
- [PyPI v1.1.67] https://pypi.org/project/openrouter/1.1.67 - .

## 2026-08-20 12:27:07
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.1.68] .
### Releases
- [PyPI v1.1.68] https://pypi.org/project/openrouter/1.1.68 - .
1 change: 1 addition & 0 deletions docs/components/reasoningformat.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ This is an open enum. Unrecognized values will not fail type checks.
- `"openai-responses-v1"`
- `"azure-openai-responses-v1"`
- `"bedrock-openai-responses-v1"`
- `"bedrock-xai-responses-v1"`
- `"xai-responses-v1"`
- `"meta-responses-v1"`
- `"anthropic-claude-v1"`
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "openrouter"
version = "1.1.67"
version = "1.1.68"
description = "Official Python Client SDK for OpenRouter."
authors = [{ name = "OpenRouter" },]
readme = "README-PYPI.md"
Expand Down
4 changes: 2 additions & 2 deletions src/openrouter/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import importlib.metadata

__title__: str = "openrouter"
__version__: str = "1.1.67"
__version__: str = "1.1.68"
__openapi_doc_version__: str = "1.0.0"
__gen_version__: str = "2.914.0"
__user_agent__: str = "speakeasy-sdk/python 1.1.67 2.914.0 1.0.0 openrouter"
__user_agent__: str = "speakeasy-sdk/python 1.1.68 2.914.0 1.0.0 openrouter"

try:
if __package__ is not None:
Expand Down
1 change: 1 addition & 0 deletions src/openrouter/components/reasoningformat.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"openai-responses-v1",
"azure-openai-responses-v1",
"bedrock-openai-responses-v1",
"bedrock-xai-responses-v1",
"xai-responses-v1",
"meta-responses-v1",
"anthropic-claude-v1",
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading