Skip to content

Commit 7864891

Browse files
committed
gen
1 parent f48e989 commit 7864891

24 files changed

+204
-208
lines changed

.speakeasy/gen.lock

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 8b6cd71c-ea04-44da-af45-e43968b5928d
33
management:
4-
docChecksum: 7f43f4106a0f75ade1a816e5e10b615f
4+
docChecksum: c8741e08f825c713956bfbdd29d4fdaf
55
docVersion: 1.0.0
66
speakeasyVersion: 1.642.1
77
generationVersion: 2.731.4
88
releaseVersion: 0.0.1-beta.12
9-
configChecksum: 36d34058cd13b897e88b223354a76018
9+
configChecksum: e6c04301f8a6286cc4a63b775130ead9
1010
repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/typescript-sdk
1212
published: true
@@ -315,7 +315,6 @@ generatedFiles:
315315
- docs/models/operations/getkeyrequest.md
316316
- docs/models/operations/getkeyresponse.md
317317
- docs/models/operations/getmodelsrequest.md
318-
- docs/models/operations/getmodelsresponse.md
319318
- docs/models/operations/getparametersdata.md
320319
- docs/models/operations/getparametersrequest.md
321320
- docs/models/operations/getparametersresponse.md
@@ -1660,4 +1659,3 @@ examples:
16601659
"500":
16611660
application/json: {"error": {"code": 500, "message": "Internal Server Error", "metadata": {"key": "<value>"}}, "user_id": "<id>"}
16621661
examplesVersion: 1.0.2
1663-
releaseNotes: "## Typescript SDK Changes Detected:\n* `openrouter.beta.responses.send()`: \n * `request` **Changed**\n * `response.status[default]` **Removed** **Breaking** :warning:\n * `error` **Changed**\n* `openrouter.analytics.getUserActivity()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.credits.getCredits()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.credits.createCoinbaseCharge()`: \n * `request` **Changed** **Breaking** :warning:\n * `error` **Changed** **Breaking** :warning:\n* `openrouter.generations.getGeneration()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.models.count()`: \n * `response` **Changed** **Breaking** :warning:\n * `error.status[500]` **Added**\n* `openrouter.models.list()`: \n * `response` **Changed** **Breaking** :warning:\n * `error` **Changed**\n* `openrouter.models.listForUser()`: \n * `response` **Changed** **Breaking** :warning:\n * `error` **Changed**\n* `openrouter.endpoints.list()`: \n * `response.data` **Changed**\n * `error` **Changed** **Breaking** :warning:\n* `openrouter.endpoints.listZdrEndpoints()`: \n * `response` **Changed** **Breaking** :warning:\n * `error.status[500]` **Added**\n* `openrouter.parameters.getParameters()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.providers.list()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.list()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.create()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.update()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.delete()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.get()`: `error` **Changed** **Breaking** :warning:\n* `openrouter.apiKeys.getCurrentKeyMetadata()`: `error` **Changed** **Breaking** :warning:\n"

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ typescript:
3434
additionalDependencies:
3535
dependencies: {}
3636
devDependencies:
37+
'@types/node': ^22.13.12
3738
vitest: ^3.2.4
3839
peerDependencies: {}
3940
additionalPackageJSON: {}
@@ -68,7 +69,7 @@ typescript:
6869
outputModelSuffix: output
6970
packageName: '@openrouter/sdk'
7071
responseFormat: flat
71-
sseFlatResponse: false
72+
sseFlatResponse: true
7273
templateVersion: v2
7374
usageSDKInitImports: []
7475
useIndexModules: true

.speakeasy/out.openapi.yaml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6225,26 +6225,13 @@ paths:
62256225
required: false
62266226
name: supported_parameters
62276227
in: query
6228-
- schema:
6229-
type: string
6230-
required: false
6231-
name: use_rss
6232-
in: query
6233-
- schema:
6234-
type: string
6235-
required: false
6236-
name: use_rss_chat_links
6237-
in: query
62386228
responses:
62396229
'200':
62406230
description: Returns a list of models or RSS feed
62416231
content:
62426232
application/json:
62436233
schema:
62446234
$ref: '#/components/schemas/ModelsListResponse'
6245-
application/rss+xml:
6246-
schema:
6247-
type: string
62486235
'400':
62496236
description: Bad Request - Invalid request parameters
62506237
content:
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
overlay: 1.0.0
2+
x-speakeasy-jsonpath: rfc9535
3+
info:
4+
title: Remove RSS+XML response schemas and related parameters
5+
version: 0.0.0
6+
actions:
7+
- target: $..responses.*.content["application/rss+xml"]
8+
description: Remove application/rss+xml response schemas
9+
remove: true
10+
- target: $..parameters[[email protected] == "use_rss"]
11+
description: Remove use_rss parameter
12+
remove: true
13+
- target: $..parameters[[email protected] == "use_rss_chat_links"]
14+
description: Remove use_rss_chat_links parameter
15+
remove: true

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,19 @@ speakeasyVersion: 1.642.1
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:5de1afe5f4a25c2f4a2529cb2cfa56b2a1797c91c0ef39af6d82d116e94ec11e
6-
sourceBlobDigest: sha256:4fc69dfeb236f54e5c994e47ee4aa8a4076cf96f2a66c9ac9f5a51912ffef981
5+
sourceRevisionDigest: sha256:29166bebb2ee893b33cbbd3101d1c1d62530d1b96915dce90ce1f7dbfe4ae4d1
6+
sourceBlobDigest: sha256:5d2f001af7f24847d62d8c428c31c8068cad86385854746672a82307db00a8f3
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1761674556
109
- 1.0.0
1110
targets:
1211
openrouter:
1312
source: OpenRouter API
1413
sourceNamespace: open-router-chat-completions-api
15-
sourceRevisionDigest: sha256:5de1afe5f4a25c2f4a2529cb2cfa56b2a1797c91c0ef39af6d82d116e94ec11e
16-
sourceBlobDigest: sha256:4fc69dfeb236f54e5c994e47ee4aa8a4076cf96f2a66c9ac9f5a51912ffef981
14+
sourceRevisionDigest: sha256:29166bebb2ee893b33cbbd3101d1c1d62530d1b96915dce90ce1f7dbfe4ae4d1
15+
sourceBlobDigest: sha256:5d2f001af7f24847d62d8c428c31c8068cad86385854746672a82307db00a8f3
1716
codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:90809be688b7cec001e4db27d86af8c931c8c9a77116c2a1d6828eac6e773b2b
17+
codeSamplesRevisionDigest: sha256:3fec988a6bd4cf0a5c5ae55c3dc65df94b7c015ea12aea2b3a321a7a2ac7cfba
1918
workflow:
2019
workflowVersion: 1.0.0
2120
speakeasyVersion: latest
@@ -25,6 +24,7 @@ workflow:
2524
- location: .speakeasy/in.openapi.yaml
2625
overlays:
2726
- location: .speakeasy/overlays/open-enums.overlay.yaml
27+
- location: .speakeasy/overlays/remove-rss-responses.overlay.yaml
2828
output: .speakeasy/out.openapi.yaml
2929
registry:
3030
location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api

.speakeasy/workflow.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ sources:
66
- location: .speakeasy/in.openapi.yaml
77
overlays:
88
- location: .speakeasy/overlays/open-enums.overlay.yaml
9+
- location: .speakeasy/overlays/remove-rss-responses.overlay.yaml
910
output: .speakeasy/out.openapi.yaml
1011
registry:
1112
location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api

docs/models/operations/getmodelsrequest.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import { GetModelsRequest } from "@openrouter/sdk/models/operations";
88
let value: GetModelsRequest = {
99
category: "<value>",
1010
supportedParameters: "<value>",
11-
useRss: "<value>",
12-
useRssChatLinks: "<value>",
1311
};
1412
```
1513

@@ -18,6 +16,4 @@ let value: GetModelsRequest = {
1816
| Field | Type | Required | Description |
1917
| --------------------- | --------------------- | --------------------- | --------------------- |
2018
| `category` | *string* | :heavy_minus_sign: | N/A |
21-
| `supportedParameters` | *string* | :heavy_minus_sign: | N/A |
22-
| `useRss` | *string* | :heavy_minus_sign: | N/A |
23-
| `useRssChatLinks` | *string* | :heavy_minus_sign: | N/A |
19+
| `supportedParameters` | *string* | :heavy_minus_sign: | N/A |

docs/models/operations/getmodelsresponse.md

Lines changed: 0 additions & 69 deletions
This file was deleted.

docs/sdks/models/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,6 @@ async function run() {
125125
const result = await openRouter.models.list({
126126
category: "<value>",
127127
supportedParameters: "<value>",
128-
useRss: "<value>",
129-
useRssChatLinks: "<value>",
130128
});
131129

132130
console.log(result);
@@ -153,8 +151,6 @@ async function run() {
153151
const res = await modelsList(openRouter, {
154152
category: "<value>",
155153
supportedParameters: "<value>",
156-
useRss: "<value>",
157-
useRssChatLinks: "<value>",
158154
});
159155
if (res.ok) {
160156
const { value: result } = res;
@@ -206,7 +202,7 @@ import {
206202

207203
### Response
208204

209-
**Promise\<[operations.GetModelsResponse](../../models/operations/getmodelsresponse.md)\>**
205+
**Promise\<[models.ModelsListResponse](../../models/modelslistresponse.md)\>**
210206

211207
### Errors
212208

package-lock.json

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)