Skip to content
This repository was archived by the owner on Oct 23, 2025. It is now read-only.

Commit 99c49fd

Browse files
release for sse heartbeat
1 parent ab9bca9 commit 99c49fd

File tree

23 files changed

+413
-102
lines changed

23 files changed

+413
-102
lines changed

.speakeasy/gen.lock

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 2d20490e-9921-47d5-9711-d3c4b91c8cfa
33
management:
4-
docChecksum: 07391cade7c3cb454a12cd9adee46b89
4+
docChecksum: deebedbb7334d4fd56b50a655b7543d6
55
docVersion: 1.0.0
6-
speakeasyVersion: 1.505.0
7-
generationVersion: 2.531.0
8-
releaseVersion: 0.5.2
9-
configChecksum: a7c3f56f1e1d8a289e621dabc673c527
6+
speakeasyVersion: 1.513.2
7+
generationVersion: 2.545.2
8+
releaseVersion: 0.7.0
9+
configChecksum: dda0a94310d35cfb7716c7b21a29741c
1010
repoURL: https://github.com/s2-streamstore/s2-sdk-typescript.git
1111
installationURL: https://github.com/s2-streamstore/s2-sdk-typescript
1212
published: true
@@ -23,7 +23,7 @@ features:
2323
globalSecurityCallbacks: 0.1.0
2424
globalSecurityFlattening: 0.1.0
2525
globalServerURLs: 2.82.4
26-
mcpServer: 0.3.0
26+
mcpServer: 0.6.0
2727
methodServerURLs: 2.82.1
2828
nullables: 0.1.1
2929
pagination: 2.83.0
@@ -56,15 +56,19 @@ generatedFiles:
5656
- docs/models/components/createbasinrequest.md
5757
- docs/models/components/createstreamrequest.md
5858
- docs/models/components/errort.md
59+
- docs/models/components/event.md
5960
- docs/models/components/firstseqnum.md
6061
- docs/models/components/formatoption.md
6162
- docs/models/components/header.md
6263
- docs/models/components/listbasinsresponse.md
6364
- docs/models/components/liststreamsresponse.md
65+
- docs/models/components/message.md
6466
- docs/models/components/nextseqnum.md
6567
- docs/models/components/output.md
68+
- docs/models/components/ping.md
6669
- docs/models/components/readresponse.md
67-
- docs/models/components/readresponseoutput.md
70+
- docs/models/components/readresponse3event.md
71+
- docs/models/components/readresponseevent.md
6872
- docs/models/components/retentionpolicy.md
6973
- docs/models/components/scope.md
7074
- docs/models/components/security.md
@@ -142,6 +146,7 @@ generatedFiles:
142146
- src/mcp-server/cli/start/command.ts
143147
- src/mcp-server/cli/start/impl.ts
144148
- src/mcp-server/console-logger.ts
149+
- src/mcp-server/extensions.ts
145150
- src/mcp-server/mcp-server.ts
146151
- src/mcp-server/resources.ts
147152
- src/mcp-server/scopes.ts

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ generation:
1818
oAuth2ClientCredentialsEnabled: true
1919
oAuth2PasswordEnabled: true
2020
typescript:
21-
version: 0.5.2
21+
version: 0.7.0
2222
additionalDependencies:
2323
dependencies:
2424
uuid: ^9.0.1

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
speakeasyVersion: 1.505.0
1+
speakeasyVersion: 1.513.2
22
sources:
33
S2 API:
44
sourceNamespace: s-2-api
5-
sourceRevisionDigest: sha256:b665d4a0efce3c6f1e42efd0e591706fd056910195690483b3c941cc5c3681a6
6-
sourceBlobDigest: sha256:85a629f07b9d45e43ce9ee38cf75894c2e007828b338ccbcda990d2f9dfaa7ec
5+
sourceRevisionDigest: sha256:fe70df1ff95a1323aa4a63d06955f23fa882d54d9b9a3665cac7b0da656319be
6+
sourceBlobDigest: sha256:160fe652db09e8ae1c112f0027282678157362a74c0b1230abd2ee671ed8f77b
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
streamstore:
1212
source: S2 API
1313
sourceNamespace: s-2-api
14-
sourceRevisionDigest: sha256:b665d4a0efce3c6f1e42efd0e591706fd056910195690483b3c941cc5c3681a6
15-
sourceBlobDigest: sha256:85a629f07b9d45e43ce9ee38cf75894c2e007828b338ccbcda990d2f9dfaa7ec
14+
sourceRevisionDigest: sha256:fe70df1ff95a1323aa4a63d06955f23fa882d54d9b9a3665cac7b0da656319be
15+
sourceBlobDigest: sha256:160fe652db09e8ae1c112f0027282678157362a74c0b1230abd2ee671ed8f77b
1616
codeSamplesNamespace: s-2-api-typescript-code-samples
17-
codeSamplesRevisionDigest: sha256:dacefd8aa47a8f7dfd39542849d9731f381bd635d3f0dde7e498c43ef1171a2a
17+
codeSamplesRevisionDigest: sha256:f6981ca95c8fa8bd83f53256040b95dd2329e3f44de76a4888d5d2f41ac304dd
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

docs/models/components/errort.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ import { ErrorT } from "@s2-dev/streamstore/models/components";
77

88
let value: ErrorT = {
99
data: "<value>",
10-
event: "<value>",
10+
event: "error",
1111
};
1212
```
1313

1414
## Fields
1515

16-
| Field | Type | Required | Description |
17-
| ------------------ | ------------------ | ------------------ | ------------------ |
18-
| `data` | *string* | :heavy_check_mark: | N/A |
19-
| `event` | *string* | :heavy_check_mark: | N/A |
16+
| Field | Type | Required | Description |
17+
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
18+
| `data` | *string* | :heavy_check_mark: | N/A |
19+
| `event` | [components.ReadResponseEvent](../../models/components/readresponseevent.md) | :heavy_check_mark: | N/A |

docs/models/components/event.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Event
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Event } from "@s2-dev/streamstore/models/components";
7+
8+
let value: Event = "message";
9+
```
10+
11+
## Values
12+
13+
```typescript
14+
"message"
15+
```

docs/models/components/readresponseoutput.md renamed to docs/models/components/message.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# ReadResponseOutput
1+
# Message
22

33
## Example Usage
44

55
```typescript
6-
import { ReadResponseOutput } from "@s2-dev/streamstore/models/components";
6+
import { Message } from "@s2-dev/streamstore/models/components";
77

8-
let value: ReadResponseOutput = {
8+
let value: Message = {
99
data: {
1010
batch: {
1111
records: [
@@ -22,7 +22,7 @@ let value: ReadResponseOutput = {
2222
],
2323
},
2424
},
25-
event: "<value>",
25+
event: "message",
2626
};
2727
```
2828

@@ -31,4 +31,4 @@ let value: ReadResponseOutput = {
3131
| Field | Type | Required | Description |
3232
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
3333
| `data` | *components.Output* | :heavy_check_mark: | Reply which can be a batch of records, or a sequence number if the request could not be satisfied. |
34-
| `event` | *string* | :heavy_check_mark: | N/A |
34+
| `event` | [components.Event](../../models/components/event.md) | :heavy_check_mark: | N/A |

docs/models/components/ping.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Ping
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { Ping } from "@s2-dev/streamstore/models/components";
7+
8+
let value: Ping = {
9+
event: "ping",
10+
};
11+
```
12+
13+
## Fields
14+
15+
| Field | Type | Required | Description |
16+
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
17+
| `event` | [components.ReadResponse3Event](../../models/components/readresponse3event.md) | :heavy_check_mark: | N/A |

docs/models/components/readresponse.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
## Supported Types
55

6-
### `components.ReadResponseOutput`
6+
### `components.Message`
77

88
```typescript
9-
const value: components.ReadResponseOutput = {
9+
const value: components.Message = {
1010
data: {
1111
batch: {
1212
records: [
@@ -23,7 +23,7 @@ const value: components.ReadResponseOutput = {
2323
],
2424
},
2525
},
26-
event: "<value>",
26+
event: "message",
2727
};
2828
```
2929

@@ -32,7 +32,15 @@ const value: components.ReadResponseOutput = {
3232
```typescript
3333
const value: components.ErrorT = {
3434
data: "<value>",
35-
event: "<value>",
35+
event: "error",
36+
};
37+
```
38+
39+
### `components.Ping`
40+
41+
```typescript
42+
const value: components.Ping = {
43+
event: "ping",
3644
};
3745
```
3846

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# ReadResponse3Event
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { ReadResponse3Event } from "@s2-dev/streamstore/models/components";
7+
8+
let value: ReadResponse3Event = "ping";
9+
```
10+
11+
## Values
12+
13+
```typescript
14+
"ping"
15+
```
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# ReadResponseEvent
2+
3+
## Example Usage
4+
5+
```typescript
6+
import { ReadResponseEvent } from "@s2-dev/streamstore/models/components";
7+
8+
let value: ReadResponseEvent = "error";
9+
```
10+
11+
## Values
12+
13+
```typescript
14+
"error"
15+
```

0 commit comments

Comments
 (0)