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
63 changes: 35 additions & 28 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: ""
id: ""
management:
docChecksum: eaaf882a7a1b67d88c54534f59459d1c
docChecksum: 9c58655790b7a4ed98d87603a68afeca
docVersion: 1.0.0
speakeasyVersion: 1.787.0
generationVersion: 2.914.0
releaseVersion: 1.2.84
configChecksum: 0a888da6a061a2071a94265b6476be66
releaseVersion: 1.2.85
configChecksum: a53df84e83f58e97fae6f8718fc2bd5a
repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git
installationURL: https://github.com/OpenRouterTeam/typescript-sdk
published: true
persistentEdits:
generation_id: 328037ef-1980-422c-b52e-824f95d3b918
pristine_commit_hash: ec9fa7582b27ca6e9059e55bb5e976a2c01e56b6
pristine_tree_hash: e205ec33fb182e7084039a9e306d21b5c2143ea3
generation_id: 6bcc4c16-23a3-4d1b-bd67-f84633995c04
pristine_commit_hash: ea337edb35f385a10c8c80ef756b660ce668c232
pristine_tree_hash: c126cd8f998334ecded33ec518660ce4cbbdaadc
features:
typescript:
acceptHeaders: 2.81.2
Expand Down Expand Up @@ -2426,8 +2426,8 @@ trackedFiles:
deleted: true
docs/models/chatusage.mdx:
id: 2012779f0b90
last_write_checksum: sha1:a3613b1cf9371180149ac373b9a7464cd61a36b5
pristine_git_object: f3b6d7388091888f395795ce8f9ac0292a894f3e
last_write_checksum: sha1:cbf484f635fcd266feccb33faa1ba0873d294390
pristine_git_object: 00a1c07bbe593dd355572c6359571d697027d001
docs/models/chatusagecompletiontokensdetails.md:
id: f1fa0fba88d0
last_write_checksum: sha1:c22122ca9340a1dbe7e0807b2aba7a2ad34d47ac
Expand Down Expand Up @@ -3084,8 +3084,8 @@ trackedFiles:
pristine_git_object: a29683fbb6049b11f8f731404cfd8a76a258bccc
docs/models/costdetails.mdx:
id: 98114795418d
last_write_checksum: sha1:f2a8726cef656e2438555b5406da5d1e84dbf4aa
pristine_git_object: ccca31c0512dbd09ca2ba9b76bacc125c24f7417
last_write_checksum: sha1:e2c176423b3c91b665460060808258d898e86c74
pristine_git_object: 0036c89e87f72b1f3c3cb254f98287153223678b
docs/models/createbyokkeyrequest.md:
id: 8c9d2e34f7fb
last_write_checksum: sha1:094bf0a4ff52bedc265feb9ebbbfbe98f5a30eb3
Expand Down Expand Up @@ -4669,8 +4669,8 @@ trackedFiles:
deleted: true
docs/models/imagegenerationusage.mdx:
id: "607217109e15"
last_write_checksum: sha1:f5eea5987dc7f53a9defe45afa44bd56e376e839
pristine_git_object: 694f2529fba61777bdb5174dbb523498591cb0fd
last_write_checksum: sha1:8306f44aeb44584ac7d43bf5b457f9b83d20429f
pristine_git_object: 206e72d77bf549f1f81492f418c32487cd34b0f1
docs/models/imagegenerationusagecompletiontokensdetails.md:
id: a2d59e0dafbb
last_write_checksum: sha1:860a5b547207fe171c8af394d0bf131379541187
Expand Down Expand Up @@ -6765,8 +6765,8 @@ trackedFiles:
deleted: true
docs/models/openresponsesresult.mdx:
id: 293f41224d3d
last_write_checksum: sha1:44ba6802d1e1f472d6670f1648214765b066c5fc
pristine_git_object: 7d978a022179d62ecb2a03290f9a770fa54ff7d6
last_write_checksum: sha1:323b84674def4591f35539a1fa5f191238d5eccb
pristine_git_object: 1030ac63aaa3e4b44d69b8e4764c01d808185dc7
docs/models/openresponsesresultobject.md:
id: a67bbc1f8fe1
last_write_checksum: sha1:7f55da79b4452480a8775b48cb4b6111d1d23216
Expand Down Expand Up @@ -7103,8 +7103,8 @@ trackedFiles:
deleted: true
docs/models/operations/createembeddingsusage.mdx:
id: "618888409156"
last_write_checksum: sha1:206538c213029e344eb3f46ee4634ed753ee5879
pristine_git_object: 518b2109c4a142a4bebd5659d66906c53f5ab4c6
last_write_checksum: sha1:9a4e3a04bcf3116c71b8a9ee365d6794a2015780
pristine_git_object: 653e3af62bd693ac2da5378aed02927bc004d381
docs/models/operations/createguardrailglobals.mdx:
id: 8f57a311ef27
last_write_checksum: sha1:a8878e65916d84eefba4e1683b9090d2de8e7b25
Expand Down Expand Up @@ -12420,8 +12420,8 @@ trackedFiles:
deleted: true
docs/models/usagecostdetails.mdx:
id: 057173c3344b
last_write_checksum: sha1:24819ba6f14d7a1fb20f5e48687fdb987b043c93
pristine_git_object: 386f70f0e5831df2b8c293b225e6d668def64164
last_write_checksum: sha1:2395d1293ea119f4f08666b31833fbee0dae0b02
pristine_git_object: ed411c1a502593a8e9c8edaea4af5077f117ff09
docs/models/userlocation.md:
id: 59ff2a5148a6
last_write_checksum: sha1:7385e0777bb0eee1ce8a154b63f53e4cd6d756b2
Expand Down Expand Up @@ -13053,12 +13053,12 @@ trackedFiles:
pristine_git_object: 410efafd6a7f50d91ccb87131fedbe0c3d47e15a
jsr.json:
id: 7f6ab7767282
last_write_checksum: sha1:4d5a04302be94e17617cdbf2df43368c397abb4c
pristine_git_object: 2d3aeeff84a8c953196ff2f213c6818435b64f36
last_write_checksum: sha1:b198fa74804a97a0d985a783e327d4f4f70cd382
pristine_git_object: 53517d9fef468ded89ace58bb3fa72c80497290a
package.json:
id: 7030d0b2f71b
last_write_checksum: sha1:a19980a2939550a781afce63dc271900ad472373
pristine_git_object: 500886f60361741a9b4cd7ae32ff62c09473ed24
last_write_checksum: sha1:60d7a365a11bb71c8ae0e5a4011403c7bb15d6c7
pristine_git_object: ae31d6beb55f159a5c2d51f5f028610597d448e7
src/core.ts:
id: f431fdbcd144
last_write_checksum: sha1:5aa66b0b6a5964f3eea7f3098c2eb3c0ee9c0131
Expand Down Expand Up @@ -13485,8 +13485,8 @@ trackedFiles:
pristine_git_object: a187e58707bdb726ca2aff74941efe7493422d4e
src/lib/config.ts:
id: 320761608fb3
last_write_checksum: sha1:9b3a82e5bb7d685f333c590d3a82039286325632
pristine_git_object: 309300d35d853393b6aaef32c02bf1830c4a78da
last_write_checksum: sha1:7a6d7784f481dac70ab30873e4312969adaaef8d
pristine_git_object: 5f8fd9c7f9bb400bfb9a3d1d803bbd8b2194c1be
src/lib/dlv.ts:
id: b1988214835a
last_write_checksum: sha1:eaac763b22717206a6199104e0403ed17a4e2711
Expand Down Expand Up @@ -14235,8 +14235,8 @@ trackedFiles:
pristine_git_object: a604de27444bedf8b3505567cb633b17ae75d719
src/models/costdetails.ts:
id: a9138bf3f716
last_write_checksum: sha1:fe74f55852b76ed3e381d8f179ba5ba1ec4a7f99
pristine_git_object: 81fcaf72ea3b3146afeddf0cb58d15c253224c63
last_write_checksum: sha1:d37348f6228fad7bd2a9f92f3b2186e3ac3df4c8
pristine_git_object: 241ca438ea7312ea98cc9d2af599c92edf41803c
src/models/createbyokkeyrequest.ts:
id: 5adb6ef47627
last_write_checksum: sha1:e4f708b41cf79b31be2273c47f8c4ebc0c6101ec
Expand Down Expand Up @@ -15171,8 +15171,8 @@ trackedFiles:
pristine_git_object: 364907411826c3fa6e2b65c7d5bbdc569d4ea08b
src/models/openresponsesresult.ts:
id: 95391b93fcbf
last_write_checksum: sha1:3384d0c73412733583030716f00a6c6092dee583
pristine_git_object: 5eaad6174305d76a7cd039aaaf9b0ff0b463ed21
last_write_checksum: sha1:c0fe9c08a7240d32e4d79698c6eae82ae189286a
pristine_git_object: 642df9d9c762e764958933b04fa367f1b0f2bfe2
src/models/openrouterfile.ts:
id: acb151305aa2
last_write_checksum: sha1:13efa47e00f89091a90808aa87d0617aa571c714
Expand Down Expand Up @@ -18571,3 +18571,10 @@ examples:
"503":
application/json: {"error": {"code": 503, "message": "Service temporarily unavailable"}}
examplesVersion: 1.0.2
releaseNotes: |
## Typescript SDK Changes:
* `openrouter.chat.send()`: `response` **Changed**
* `openrouter.embeddings.generate()`: `response.usage.costDetails.serverToolCost` **Added**
* `openrouter.images.generate()`: `response` **Changed**
* `openrouter.responses.send()`: `response` **Changed**
* `openrouter.beta.responses.send()`: `response` **Changed**
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
typescript:
version: 1.2.84
version: 1.2.85
acceptHeaderEnum: false
additionalDependencies:
dependencies:
Expand Down
14 changes: 14 additions & 0 deletions .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7102,10 +7102,17 @@ components:
CostDetails:
description: 'Breakdown of upstream inference costs'
example:
server_tool_cost: null
upstream_inference_completions_cost: 0.0004
upstream_inference_cost: null
upstream_inference_prompt_cost: 0.0008
properties:
server_tool_cost:
description: 'Metered server-tool execution cost (for example, shell sandbox time) billed for this request, in USD. Matches the billed checkpoint and settlement amounts exactly.'
format: 'double'
type:
- 'number'
- 'null'
upstream_inference_completions_cost:
format: 'double'
type: 'number'
Expand Down Expand Up @@ -26030,6 +26037,12 @@ components:
- 'null'
cost_details:
properties:
server_tool_cost:
description: 'Metered server-tool execution cost (for example, shell sandbox time) billed for this request, in USD. Matches the billed checkpoint and settlement amounts exactly.'
format: 'double'
type:
- 'number'
- 'null'
upstream_inference_cost:
format: 'double'
type:
Expand All @@ -26056,6 +26069,7 @@ components:
example:
cost: 0.0012
cost_details:
server_tool_cost: null
upstream_inference_cost: null
upstream_inference_input_cost: 0.0008
upstream_inference_output_cost: 0.0004
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:9f7ddeb0022f5b427a966a793b3abddfa5965842a39eb9a03fc3f45e5412e3a8
sourceBlobDigest: sha256:c76cfaa783718d110c25abe72ae06da75c4c7d44a8bc102572fc0cb92edf3bab
sourceRevisionDigest: sha256:caedac3b2a337662358d64c5b4494af7543aa90e4902566e732ba4c3add15bbc
sourceBlobDigest: sha256:6145ed7ea999e32cf82d7141c9b2d1998b3c8bcada1ded2ffe05dc8a8a609811
tags:
- latest
- 1.0.0
targets:
openrouter:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:9f7ddeb0022f5b427a966a793b3abddfa5965842a39eb9a03fc3f45e5412e3a8
sourceBlobDigest: sha256:c76cfaa783718d110c25abe72ae06da75c4c7d44a8bc102572fc0cb92edf3bab
sourceRevisionDigest: sha256:caedac3b2a337662358d64c5b4494af7543aa90e4902566e732ba4c3add15bbc
sourceBlobDigest: sha256:6145ed7ea999e32cf82d7141c9b2d1998b3c8bcada1ded2ffe05dc8a8a609811
codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples
codeSamplesRevisionDigest: sha256:151e23abe9028889c6f63c0efa44962901fc8279af81c2a103e3cb028aabe094
codeSamplesRevisionDigest: sha256:103edd2ec24b11b992e128fff3ffee360bb51a278d38ae59ad14074de793179a
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 @@ -3136,4 +3136,14 @@ Based on:
### Generated
- [typescript v1.2.84] .
### Releases
- [NPM v1.2.84] https://www.npmjs.com/package/@openrouter/sdk/v/1.2.84 - .
- [NPM v1.2.84] https://www.npmjs.com/package/@openrouter/sdk/v/1.2.84 - .

## 2026-08-31 03:06:43
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v1.2.85] .
### Releases
- [NPM v1.2.85] https://www.npmjs.com/package/@openrouter/sdk/v/1.2.85 - .
Loading
Loading