Skip to content

Commit 907d80b

Browse files
committed
add open enums
1 parent 2fc53dd commit 907d80b

File tree

15 files changed

+55
-79
lines changed

15 files changed

+55
-79
lines changed

.speakeasy/gen.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 53e6e641-e7b6-4f11-8e15-1d930a684b2b
33
management:
4-
docChecksum: d3de003db3775b87a1e0382c2e93c40e
4+
docChecksum: 60e9c36e6a3747ba5ac57ca2e3718059
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.612.0
7-
generationVersion: 2.695.0
8-
releaseVersion: 0.5.5
9-
configChecksum: 2a3028e3758303abb519e6985dbaefea
6+
speakeasyVersion: 1.615.0
7+
generationVersion: 2.698.0
8+
releaseVersion: 0.5.6
9+
configChecksum: 7fad29cbc220e318baf294f14fd2fae4
1010
repoURL: https://github.com/speakeasy-sdks/openrouter-typescript-sdk.git
1111
installationURL: https://github.com/speakeasy-sdks/openrouter-typescript-sdk
1212
features:
@@ -31,7 +31,7 @@ features:
3131
responseFormat: 0.2.3
3232
retries: 2.83.0
3333
sdkHooks: 0.3.0
34-
serverEvents: 0.1.8
34+
serverEvents: 0.1.9
3535
serverEventsSentinels: 0.1.0
3636
unions: 2.85.11
3737
generatedFiles:

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ generation:
2525
generateNewTests: true
2626
skipResponseBodyAssertions: false
2727
typescript:
28-
version: 0.5.5
28+
version: 0.5.6
2929
additionalDependencies:
3030
dependencies: {}
3131
devDependencies: {}
@@ -60,6 +60,7 @@ typescript:
6060
outputModelSuffix: output
6161
packageName: open-router
6262
responseFormat: flat
63+
sseFlatResponse: false
6364
templateVersion: v2
6465
usageSDKInitImports: []
6566
useIndexModules: true

.speakeasy/in.openapi.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,7 @@ components:
12021202
only:
12031203
type: array
12041204
nullable: true
1205+
x-speakeasy-unknown-values: true
12051206
items:
12061207
anyOf:
12071208
- type: string
@@ -1291,6 +1292,7 @@ components:
12911292
ignore:
12921293
type: array
12931294
nullable: true
1295+
x-speakeasy-unknown-values: true
12941296
items:
12951297
anyOf:
12961298
- type: string

.speakeasy/out.openapi.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1202,6 +1202,7 @@ components:
12021202
only:
12031203
type: array
12041204
nullable: true
1205+
x-speakeasy-unknown-values: true
12051206
items:
12061207
anyOf:
12071208
- type: string
@@ -1291,6 +1292,7 @@ components:
12911292
ignore:
12921293
type: array
12931294
nullable: true
1295+
x-speakeasy-unknown-values: true
12941296
items:
12951297
anyOf:
12961298
- type: string

.speakeasy/workflow.lock

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
speakeasyVersion: 1.612.0
1+
speakeasyVersion: 1.615.0
22
sources:
33
OpenRouter Chat Completions API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:e71622a945be51370039187beb05ff7e45799cb6f52e104b930163938cd3c50e
6-
sourceBlobDigest: sha256:78142a97cdd4cdda52229772dfbee227d9c8fece8a1364ad458e153416933bee
5+
sourceRevisionDigest: sha256:6684387bc19ba333a918b279c3d59ab32242f058522ec240138c88721dd1a3f7
6+
sourceBlobDigest: sha256:98601b07aa4f6d8fc55077a7c44b85e4b863905a6db0df8f476dd7e9d04a209e
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
open-router:
1212
source: OpenRouter Chat Completions API
1313
sourceNamespace: open-router-chat-completions-api
14-
sourceRevisionDigest: sha256:e71622a945be51370039187beb05ff7e45799cb6f52e104b930163938cd3c50e
15-
sourceBlobDigest: sha256:78142a97cdd4cdda52229772dfbee227d9c8fece8a1364ad458e153416933bee
14+
sourceRevisionDigest: sha256:6684387bc19ba333a918b279c3d59ab32242f058522ec240138c88721dd1a3f7
15+
sourceBlobDigest: sha256:98601b07aa4f6d8fc55077a7c44b85e4b863905a6db0df8f476dd7e9d04a209e
16+
codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples
17+
codeSamplesRevisionDigest: sha256:a44f5425a065884768ab25729830f879cacb0596c7179e952a274c06c771aa98
1618
workflow:
1719
workflowVersion: 1.0.0
1820
speakeasyVersion: latest

FUNCTIONS.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,7 @@ async function run() {
3939
});
4040
if (res.ok) {
4141
const { value: result } = res;
42-
for await (const event of result) {
43-
// Handle the event
44-
console.log(event);
45-
}
42+
console.log(result);
4643
} else {
4744
console.log("chatComplete failed:", res.error);
4845
}

README.md

Lines changed: 7 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,7 @@ async function run() {
107107
],
108108
});
109109

110-
for await (const event of result) {
111-
// Handle the event
112-
console.log(event);
113-
}
110+
console.log(result);
114111
}
115112

116113
run();
@@ -147,10 +144,7 @@ async function run() {
147144
],
148145
});
149146

150-
for await (const event of result) {
151-
// Handle the event
152-
console.log(event);
153-
}
147+
console.log(result);
154148
}
155149

156150
run();
@@ -307,10 +301,7 @@ async function run() {
307301
},
308302
});
309303

310-
for await (const event of result) {
311-
// Handle the event
312-
console.log(event);
313-
}
304+
console.log(result);
314305
}
315306

316307
run();
@@ -345,10 +336,7 @@ async function run() {
345336
],
346337
});
347338

348-
for await (const event of result) {
349-
// Handle the event
350-
console.log(event);
351-
}
339+
console.log(result);
352340
}
353341

354342
run();
@@ -390,10 +378,7 @@ async function run() {
390378
],
391379
});
392380

393-
for await (const event of result) {
394-
// Handle the event
395-
console.log(event);
396-
}
381+
console.log(result);
397382
} catch (error) {
398383
// The base class for HTTP error responses
399384
if (error instanceof errors.OpenRouterError) {
@@ -468,10 +453,7 @@ async function run() {
468453
],
469454
});
470455

471-
for await (const event of result) {
472-
// Handle the event
473-
console.log(event);
474-
}
456+
console.log(result);
475457
}
476458

477459
run();
@@ -499,10 +481,7 @@ async function run() {
499481
],
500482
});
501483

502-
for await (const event of result) {
503-
// Handle the event
504-
console.log(event);
505-
}
484+
console.log(result);
506485
}
507486

508487
run();

USAGE.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@ async function run() {
1616
],
1717
});
1818

19-
for await (const event of result) {
20-
// Handle the event
21-
console.log(event);
22-
}
19+
console.log(result);
2320
}
2421

2522
run();

docs/sdks/chat/README.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ async function run() {
3131
],
3232
});
3333

34-
for await (const event of result) {
35-
// Handle the event
36-
console.log(event);
37-
}
34+
console.log(result);
3835
}
3936

4037
run();
@@ -65,10 +62,7 @@ async function run() {
6562
});
6663
if (res.ok) {
6764
const { value: result } = res;
68-
for await (const event of result) {
69-
// Handle the event
70-
console.log(event);
71-
}
65+
console.log(result);
7266
} else {
7367
console.log("chatComplete failed:", res.error);
7468
}

jsr.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
{
44
"name": "open-router",
5-
"version": "0.5.5",
5+
"version": "0.5.6",
66
"exports": {
77
".": "./src/index.ts",
88
"./models/errors": "./src/models/errors/index.ts",

0 commit comments

Comments
 (0)