Skip to content

Commit 02309ef

Browse files
committed
## Typescript SDK Changes Detected:
* `openrouter.chat.send()`: * `request.stream` **Changed** **Breaking** ⚠️ * `openrouter.completions.generate()`: * `request.stream` **Changed** **Breaking** ⚠️
1 parent 45456ed commit 02309ef

File tree

18 files changed

+127
-74
lines changed

18 files changed

+127
-74
lines changed

.speakeasy/gen.lock

Lines changed: 7 additions & 7 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: dab89c3598e1168d2904ae03d1491c6f
4+
docChecksum: b497af800c6af3eee76358f6da69b969
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.639.3
7-
generationVersion: 2.730.5
8-
releaseVersion: 0.0.1-beta.10
9-
configChecksum: dae5299905f8d086c61e6f28c594ed39
6+
speakeasyVersion: 1.642.1
7+
generationVersion: 2.731.4
8+
releaseVersion: 0.0.1-beta.11
9+
configChecksum: e56adf14cadcee6e3695153442088909
1010
repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/typescript-sdk
1212
published: true
@@ -1213,7 +1213,7 @@ examples:
12131213
createCompletions:
12141214
speakeasy-default-create-completions:
12151215
requestBody:
1216-
application/json: {"model": "Model T", "prompt": "<value>", "best_of": 163488, "echo": true, "frequency_penalty": 27.55, "logit_bias": {"key": 9064.25, "key1": 7698.06, "key2": 6481.8}, "logprobs": 482258, "max_tokens": null, "n": 629532, "presence_penalty": 5430.28, "seed": 853393, "stop": ["<value 1>", "<value 2>"], "stream": true, "stream_options": {"include_usage": false}, "suffix": "<value>", "temperature": null, "top_p": 5229.98, "user": "Anita53", "metadata": {"key": "<value>", "key1": "<value>"}, "response_format": {"type": "text"}}
1216+
application/json: {"model": "Model T", "prompt": "<value>", "best_of": 163488, "echo": true, "frequency_penalty": 27.55, "logit_bias": {"key": 9064.25, "key1": 7698.06, "key2": 6481.8}, "logprobs": 482258, "max_tokens": null, "n": 629532, "presence_penalty": 5430.28, "seed": 853393, "stop": ["<value 1>", "<value 2>"], "stream": false, "stream_options": {"include_usage": false}, "suffix": "<value>", "temperature": null, "top_p": 5229.98, "user": "Anita53", "metadata": {"key": "<value>", "key1": "<value>"}, "response_format": {"type": "text"}}
12171217
responses:
12181218
"200":
12191219
application/json: {"id": "<id>", "object": "text_completion", "created": 2021.59, "model": "Jetta", "system_fingerprint": "<value>", "choices": [], "usage": {"prompt_tokens": 8379.72, "completion_tokens": 7782.47, "total_tokens": 4749.16}}
@@ -1387,4 +1387,4 @@ examples:
13871387
5XX:
13881388
application/json: {"error": {"code": 400, "message": "Invalid request parameters", "metadata": {"field": "temperature", "reason": "Must be between 0 and 2"}}, "user_id": "user-abc123"}
13891389
examplesVersion: 1.0.2
1390-
releaseNotes: "## Typescript SDK Changes Detected:\n* `openrouter.beta.responses.send()`: `response` **Changed** **Breaking** :warning:\n* `openrouter.parameters.getParameters()`: \n * `request.provider` **Changed**\n"
1390+
releaseNotes: "## Typescript SDK Changes Detected:\n* `openrouter.chat.send()`: \n * `request.stream` **Changed** **Breaking** :warning:\n* `openrouter.completions.generate()`: \n * `request.stream` **Changed** **Breaking** :warning:\n"

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ generation:
2929
generateNewTests: true
3030
skipResponseBodyAssertions: false
3131
typescript:
32-
version: 0.0.1-beta.10
32+
version: 0.0.1-beta.11
3333
acceptHeaderEnum: false
3434
additionalDependencies:
3535
dependencies: {}

.speakeasy/out.openapi.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3602,9 +3602,7 @@ components:
36023602
- type: 'null'
36033603
stream:
36043604
default: false
3605-
anyOf:
3606-
- type: boolean
3607-
- type: 'null'
3605+
type: boolean
36083606
stream_options:
36093607
anyOf:
36103608
- $ref: '#/components/schemas/ChatStreamOptions'
@@ -3948,9 +3946,8 @@ components:
39483946
type: string
39493947
- type: 'null'
39503948
stream:
3951-
anyOf:
3952-
- type: boolean
3953-
- type: 'null'
3949+
default: false
3950+
type: boolean
39543951
stream_options:
39553952
anyOf:
39563953
- type: object

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.639.3
1+
speakeasyVersion: 1.642.1
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:220b675550b8cbbdb9e08e856cb85546cfd5eeee0cd100832bd64c858914b7aa
6-
sourceBlobDigest: sha256:426248660b49061cf45fd5be110e7e26a856509ee374a0d08f54e24705303b39
5+
sourceRevisionDigest: sha256:9984ec4f6dde0fd50126c085183c7b7c3f285077c0df34b598f02fd43f9777ed
6+
sourceBlobDigest: sha256:f90d5d03b333b575e3face5075f9181eddeac0a711e50c698babb2d6c9845732
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1761332848
9+
- speakeasy-sdk-regen-1761666270
1010
- 1.0.0
1111
targets:
1212
openrouter:
1313
source: OpenRouter API
1414
sourceNamespace: open-router-chat-completions-api
15-
sourceRevisionDigest: sha256:220b675550b8cbbdb9e08e856cb85546cfd5eeee0cd100832bd64c858914b7aa
16-
sourceBlobDigest: sha256:426248660b49061cf45fd5be110e7e26a856509ee374a0d08f54e24705303b39
15+
sourceRevisionDigest: sha256:9984ec4f6dde0fd50126c085183c7b7c3f285077c0df34b598f02fd43f9777ed
16+
sourceBlobDigest: sha256:f90d5d03b333b575e3face5075f9181eddeac0a711e50c698babb2d6c9845732
1717
codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples
18-
codeSamplesRevisionDigest: sha256:9187d5d6485a1ea24f4df2fc4842f4aff83537f8a77965215fca0d6de50f4d2b
18+
codeSamplesRevisionDigest: sha256:10f2c935056648852bade28c282c1fc9fc24f3d42020b98fccc6fc443297e9d4
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,14 @@ Based on:
116116
### Generated
117117
- [typescript v0.0.1-beta.10] .
118118
### Releases
119-
- [NPM v0.0.1-beta.10] https://www.npmjs.com/package/@openrouter/sdk/v/0.0.1-beta.10 - .
119+
- [NPM v0.0.1-beta.10] https://www.npmjs.com/package/@openrouter/sdk/v/0.0.1-beta.10 - .
120+
121+
## 2025-10-28 15:44:11
122+
### Changes
123+
Based on:
124+
- OpenAPI Doc
125+
- Speakeasy CLI 1.642.1 (2.731.4) https://github.com/speakeasy-api/speakeasy
126+
### Generated
127+
- [typescript v0.0.1-beta.11] .
128+
### Releases
129+
- [NPM v0.0.1-beta.11] https://www.npmjs.com/package/@openrouter/sdk/v/0.0.1-beta.11 - .

docs/models/chatgenerationparams.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,27 @@ let value: ChatGenerationParams = {
4040
"<value 1>",
4141
"<value 2>",
4242
],
43-
stream: true,
4443
streamOptions: {
45-
includeUsage: false,
44+
includeUsage: true,
4645
},
47-
temperature: null,
46+
temperature: 7887.12,
4847
toolChoice: "<value>",
4948
tools: [
5049
{
5150
type: "function",
5251
function: {
5352
name: "<value>",
54-
description: "afore boohoo exempt inwardly phew",
53+
description: "cutover eek excepting behind fall peter even",
5554
parameters: {
5655
"key": "<value>",
5756
"key1": "<value>",
58-
"key2": "<value>",
5957
},
60-
strict: false,
58+
strict: true,
6159
},
6260
},
6361
],
64-
topP: 1098.47,
65-
user: "Leone_Will",
62+
topP: 2113.35,
63+
user: "Lina_Beier39",
6664
};
6765
```
6866

docs/models/completioncreateparams.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,19 @@ let value: CompletionCreateParams = {
2121
presencePenalty: null,
2222
seed: 672410,
2323
stop: [],
24-
stream: true,
2524
streamOptions: {
26-
includeUsage: true,
25+
includeUsage: null,
2726
},
2827
suffix: "<value>",
29-
temperature: 6791.47,
30-
topP: 7646.79,
31-
user: "Martin.Greenfelder",
28+
temperature: 4914.33,
29+
topP: 8009.56,
30+
user: "Marielle_Runolfsdottir82",
3231
metadata: {
3332
"key": "<value>",
3433
"key1": "<value>",
35-
"key2": "<value>",
3634
},
3735
responseFormat: {
38-
type: "json_schema",
39-
jsonSchema: {
40-
name: "<value>",
41-
description: "circa or and",
42-
schema: {
43-
"key": "<value>",
44-
"key1": "<value>",
45-
"key2": "<value>",
46-
},
47-
strict: false,
48-
},
36+
type: "json_object",
4937
},
5038
};
5139
```

docs/models/tool.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@ let value: Tool = {
99
type: "function",
1010
function: {
1111
name: "<value>",
12-
description: "afore boohoo exempt inwardly phew",
12+
description: "cutover eek excepting behind fall peter even",
1313
parameters: {
1414
"key": "<value>",
1515
"key1": "<value>",
16-
"key2": "<value>",
1716
},
18-
strict: false,
17+
strict: true,
1918
},
2019
};
2120
```

docs/sdks/chat/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ async function run() {
5050
},
5151
seed: null,
5252
stop: [],
53-
stream: false,
5453
streamOptions: {
5554
includeUsage: true,
5655
},
@@ -122,7 +121,6 @@ async function run() {
122121
},
123122
seed: null,
124123
stop: [],
125-
stream: false,
126124
streamOptions: {
127125
includeUsage: true,
128126
},

docs/sdks/completions/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ async function run() {
4242
"<value 1>",
4343
"<value 2>",
4444
],
45-
stream: true,
4645
streamOptions: {
4746
includeUsage: false,
4847
},
@@ -100,7 +99,6 @@ async function run() {
10099
"<value 1>",
101100
"<value 2>",
102101
],
103-
stream: true,
104102
streamOptions: {
105103
includeUsage: false,
106104
},

0 commit comments

Comments
 (0)