diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index dbadad4b5..d64db2fcd 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: "" id: "" management: - docChecksum: 1b0bed430d04c3431cdbff1ef80de135 + docChecksum: 1f17a1f75f4160092b49589d5334fc41 docVersion: 1.0.0 speakeasyVersion: 1.763.2 generationVersion: 2.884.4 - releaseVersion: 0.13.47 - configChecksum: fdfc1168aa487fc44879aff27c0f08b0 + releaseVersion: 0.13.48 + configChecksum: 6a5d8dbc50054e4ace92d83ee48dcae5 repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git installationURL: https://github.com/OpenRouterTeam/typescript-sdk published: true persistentEdits: - generation_id: 3e5c3fae-996a-4d3a-bc0e-8e3f7c910009 - pristine_commit_hash: f3bdba3b955c5dbe917792775bcff848c7dfdd84 - pristine_tree_hash: 901ab2fe8ec5b04b8498da82ceebd15f6d34ec6f + generation_id: 0beee5e3-a7e4-4e92-afe0-e2c739100378 + pristine_commit_hash: 77df033032d67f583e4fffbefb5e4c7ea2d29714 + pristine_tree_hash: 8ecdbe45b2c46ad89024e27403065ec3a12ca86e features: typescript: acceptHeaders: 2.81.2 @@ -12396,12 +12396,12 @@ trackedFiles: pristine_git_object: 410efafd6a7f50d91ccb87131fedbe0c3d47e15a jsr.json: id: 7f6ab7767282 - last_write_checksum: sha1:bd2c2eb7c1acc2bb0a135fb98f7539c09812fad8 - pristine_git_object: d6cdbc099667133e0557d7dba91f28f50a71aa2e + last_write_checksum: sha1:78d46827b1947019337f4523df5293fc2c3e1c6e + pristine_git_object: 3b7034abba16dea731492e84f1cd87fd2b75d9aa package.json: id: 7030d0b2f71b - last_write_checksum: sha1:27a0a898f9cf2fedb9cae7e65159c42557de70cd - pristine_git_object: b8a0fa286ef79700e10bbc29c5c40b77a50e9099 + last_write_checksum: sha1:c7d93fbd007ebc45193e5466e4e7e4672d9f5b67 + pristine_git_object: 35c833b94e355c87e1998346b4eb1f646df3ba03 src/core.ts: id: f431fdbcd144 last_write_checksum: sha1:5aa66b0b6a5964f3eea7f3098c2eb3c0ee9c0131 @@ -12780,8 +12780,8 @@ trackedFiles: pristine_git_object: a187e58707bdb726ca2aff74941efe7493422d4e src/lib/config.ts: id: 320761608fb3 - last_write_checksum: sha1:040a779674d1c91c0682f9253b5cb0b2f6b47757 - pristine_git_object: e4c231e937077ad3df667274276d4616a2d981d0 + last_write_checksum: sha1:f2981c9ca9bd9e74a226dd2cd2b06e5d0b788515 + pristine_git_object: 271c86ed616435d19728e9a93a6d96a968af7b9d src/lib/dlv.ts: id: b1988214835a last_write_checksum: sha1:eaac763b22717206a6199104e0403ed17a4e2711 @@ -17264,11 +17264,3 @@ examples: "500": application/json: {"error": {"code": 500, "message": "Internal Server Error"}} examplesVersion: 1.0.2 -releaseNotes: | - ## Typescript SDK Changes: - * `openrouter.embeddings.listModels()`: `response.data[].pricing.overrides` **Added** - * `openrouter.endpoints.listZdrEndpoints()`: `response.data[].pricing.overrides` **Added** - * `openrouter.endpoints.list()`: `response.data.endpoints[].pricing.overrides` **Added** - * `openrouter.models.get()`: `response.data.pricing.overrides` **Added** - * `openrouter.models.list()`: `response.data[].pricing.overrides` **Added** - * `openrouter.models.listForUser()`: `response.data[].pricing.overrides` **Added** diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index d67b580d6..cf0a23d64 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -37,7 +37,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true typescript: - version: 0.13.47 + version: 0.13.48 acceptHeaderEnum: false additionalDependencies: dependencies: diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index ddf046bb4..2c8cb5362 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -31274,8 +31274,7 @@ paths: schema: description: Minimum context length (tokens). Models with smaller context are excluded. example: 128000 - exclusiveMinimum: true - minimum: 0 + minimum: 1 type: integer - description: Minimum prompt price in $/M tokens. in: query diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 13bdf59ba..355a72c7f 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.763.2 sources: OpenRouter API: sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:52e237724ae63bf4bcc9071a3a762f241ae9de22af66601b4052a6d0a37b5a63 - sourceBlobDigest: sha256:d2eae20d35bd9baa94cd8f1164c603ad14a48e24fd9847fcc57792b5f8d6641c + sourceRevisionDigest: sha256:aa8355b343c2a207cd521d502bc63573502b065d6102c207057c5b8964f26035 + sourceBlobDigest: sha256:b694b4df81e6ae168db3001449134b4766c881e2c1bff9790a53452e5853205d tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: openrouter: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:52e237724ae63bf4bcc9071a3a762f241ae9de22af66601b4052a6d0a37b5a63 - sourceBlobDigest: sha256:d2eae20d35bd9baa94cd8f1164c603ad14a48e24fd9847fcc57792b5f8d6641c + sourceRevisionDigest: sha256:aa8355b343c2a207cd521d502bc63573502b065d6102c207057c5b8964f26035 + sourceBlobDigest: sha256:b694b4df81e6ae168db3001449134b4766c881e2c1bff9790a53452e5853205d codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples - codeSamplesRevisionDigest: sha256:6c95b26983a8c3fa7944e786002dc165fd6943266d3af8a077d7b4f55b556d72 + codeSamplesRevisionDigest: sha256:54a580e7cc4ca8965a22b6b6b979a4b5388fc3f0d22372914369a32b5d782f3d workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.763.2 diff --git a/RELEASES.md b/RELEASES.md index 02016c62b..47649a885 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1706,4 +1706,14 @@ Based on: ### Generated - [typescript v0.13.47] . ### Releases -- [NPM v0.13.47] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.47 - . \ No newline at end of file +- [NPM v0.13.47] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.47 - . + +## 2026-07-13 20:43:28 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.763.2 (2.884.4) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.13.48] . +### Releases +- [NPM v0.13.48] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.48 - . \ No newline at end of file diff --git a/jsr.json b/jsr.json index d6cdbc099..3b7034abb 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "@openrouter/sdk", - "version": "0.13.47", + "version": "0.13.48", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package.json b/package.json index a9867128c..1329885fd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openrouter/sdk", - "version": "0.13.47", + "version": "0.13.48", "author": "OpenRouter", "description": "The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.", "keywords": [ @@ -21,8 +21,8 @@ "license": "Apache-2.0", "packageManager": "pnpm@10.22.0", "publishConfig": { - "access": "public", - "provenance": true + "provenance": true, + "access": "public" }, "type": "module", "main": "./esm/index.js", @@ -73,14 +73,14 @@ "lint": "eslint --cache --max-warnings=0 src", "build": "tsc", "prepublishOnly": "npm run build", + "test:e2e": "vitest --run --project e2e", + "test:transit": "exit 0", + "typecheck": "tsc --noEmit", "compile": "tsc", "postinstall": "node scripts/check-types.js || true", "prepare": "npm run build", "test": "vitest --run --project unit", - "test:e2e": "vitest --run --project e2e", - "test:transit": "exit 0", "test:watch": "vitest --watch --project unit", - "typecheck": "tsc --noEmit", "typecheck:transit": "exit 0" }, "peerDependencies": {}, diff --git a/src/lib/config.ts b/src/lib/config.ts index e4c231e93..271c86ed6 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -75,7 +75,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "1.0.0", - sdkVersion: "0.13.47", + sdkVersion: "0.13.48", genVersion: "2.884.4", - userAgent: "speakeasy-sdk/typescript 0.13.47 2.884.4 1.0.0 @openrouter/sdk", + userAgent: "speakeasy-sdk/typescript 0.13.48 2.884.4 1.0.0 @openrouter/sdk", } as const;