1
1
lockVersion: 2.0.0
2
2
id: 2d20490e-9921-47d5-9711-d3c4b91c8cfa
3
3
management:
4
- docChecksum: 250768e4ef5834289e8a29690e872b72
4
+ docChecksum: 5bdd29eb8fec1b4c708f6c1f8dff5d0a
5
5
docVersion: 1.0.0
6
- speakeasyVersion: 1.552 .0
7
- generationVersion: 2.610 .0
8
- releaseVersion: 0.14 .0
9
- configChecksum: 24080e00bd67ae119ef5394d503effdd
6
+ speakeasyVersion: 1.555 .0
7
+ generationVersion: 2.618 .0
8
+ releaseVersion: 0.15 .0
9
+ configChecksum: e1ccfd85b738d1d43b8ed2424eb2d2a1
10
10
repoURL: https://github.com/s2-streamstore/s2-sdk-typescript.git
11
11
installationURL: https://github.com/s2-streamstore/s2-sdk-typescript
12
12
published: true
@@ -15,7 +15,7 @@ features:
15
15
acceptHeaders: 2.81.2
16
16
additionalDependencies: 0.1.0
17
17
constsAndDefaults: 0.1.11
18
- core: 3.21.9
18
+ core: 3.21.10
19
19
defaultEnabledRetries: 0.1.0
20
20
devContainers: 2.90.0
21
21
enumUnions: 0.1.0
@@ -31,7 +31,7 @@ features:
31
31
pagination: 2.83.0
32
32
responseFormat: 0.2.3
33
33
retries: 2.83.0
34
- sdkHooks: 0.2 .0
34
+ sdkHooks: 0.3 .0
35
35
serverEvents: 0.1.5
36
36
serverEventsSentinels: 0.1.0
37
37
unions: 2.85.8
@@ -47,11 +47,14 @@ generatedFiles:
47
47
- docs/lib/utils/retryconfig.md
48
48
- docs/models/components/accesstokeninfo.md
49
49
- docs/models/components/accesstokenscope.md
50
+ - docs/models/components/accountmetricset.md
51
+ - docs/models/components/accumulation.md
50
52
- docs/models/components/appendack.md
51
53
- docs/models/components/appendinput.md
52
54
- docs/models/components/appendrecord.md
53
55
- docs/models/components/basinconfig.md
54
56
- docs/models/components/basininfo.md
57
+ - docs/models/components/basinmetricset.md
55
58
- docs/models/components/basinreconfiguration.md
56
59
- docs/models/components/basinscope.md
57
60
- docs/models/components/basinstate.md
@@ -63,10 +66,18 @@ generatedFiles:
63
66
- docs/models/components/errort.md
64
67
- docs/models/components/event.md
65
68
- docs/models/components/exact.md
69
+ - docs/models/components/four.md
70
+ - docs/models/components/gauge.md
71
+ - docs/models/components/gaugevalues.md
66
72
- docs/models/components/issueaccesstokenresponse.md
73
+ - docs/models/components/label.md
67
74
- docs/models/components/listaccesstokensresponse.md
68
75
- docs/models/components/listbasinsresponse.md
69
76
- docs/models/components/liststreamsresponse.md
77
+ - docs/models/components/metric.md
78
+ - docs/models/components/metric1.md
79
+ - docs/models/components/metricsetresponse.md
80
+ - docs/models/components/metricunit.md
70
81
- docs/models/components/one.md
71
82
- docs/models/components/operation.md
72
83
- docs/models/components/permittedoperationgroups.md
@@ -75,12 +86,15 @@ generatedFiles:
75
86
- docs/models/components/prefix.md
76
87
- docs/models/components/readbatch.md
77
88
- docs/models/components/readevent.md
89
+ - docs/models/components/readevent2.md
78
90
- docs/models/components/readevent3event.md
91
+ - docs/models/components/readevent4event.md
79
92
- docs/models/components/readeventevent.md
80
93
- docs/models/components/readwritepermissions.md
81
94
- docs/models/components/resourceset.md
82
95
- docs/models/components/retentionpolicy.md
83
96
- docs/models/components/s2format.md
97
+ - docs/models/components/scalar.md
84
98
- docs/models/components/scope.md
85
99
- docs/models/components/security.md
86
100
- docs/models/components/sequencedrecord.md
@@ -90,15 +104,21 @@ generatedFiles:
90
104
- docs/models/components/streamposition.md
91
105
- docs/models/components/streamreconfiguration.md
92
106
- docs/models/components/tailresponse.md
107
+ - docs/models/components/three.md
108
+ - docs/models/components/timeseriesinterval.md
93
109
- docs/models/components/timestampingconfig.md
94
110
- docs/models/components/timestampingmode.md
95
111
- docs/models/components/timestampingreconfiguration.md
112
+ - docs/models/components/two.md
113
+ - docs/models/components/values.md
96
114
- docs/models/errors/appendconditionfailed.md
97
115
- docs/models/errors/errorresponse.md
98
116
- docs/models/errors/fencingtoken.md
99
117
- docs/models/errors/seqnum.md
100
118
- docs/models/errors/tailresponse.md
119
+ - docs/models/operations/accountmetricsrequest.md
101
120
- docs/models/operations/appendrequest.md
121
+ - docs/models/operations/basinmetricsrequest.md
102
122
- docs/models/operations/checktailrequest.md
103
123
- docs/models/operations/createorreconfigurebasinrequest.md
104
124
- docs/models/operations/createorreconfigurestreamrequest.md
@@ -117,8 +137,10 @@ generatedFiles:
117
137
- docs/models/operations/reconfigurebasinrequest.md
118
138
- docs/models/operations/reconfigurestreamrequest.md
119
139
- docs/models/operations/revokeaccesstokenrequest.md
140
+ - docs/models/operations/streammetricsrequest.md
120
141
- docs/sdks/accesstokens/README.md
121
142
- docs/sdks/basins/README.md
143
+ - docs/sdks/metrics/README.md
122
144
- docs/sdks/records/README.md
123
145
- docs/sdks/s2/README.md
124
146
- docs/sdks/streams/README.md
@@ -135,6 +157,9 @@ generatedFiles:
135
157
- src/funcs/basinsGetBasinConfig.ts
136
158
- src/funcs/basinsListBasins.ts
137
159
- src/funcs/basinsReconfigureBasin.ts
160
+ - src/funcs/metricsAccountMetrics.ts
161
+ - src/funcs/metricsBasinMetrics.ts
162
+ - src/funcs/metricsStreamMetrics.ts
138
163
- src/funcs/recordsAppend.ts
139
164
- src/funcs/recordsCheckTail.ts
140
165
- src/funcs/recordsRead.ts
@@ -187,6 +212,9 @@ generatedFiles:
187
212
- src/mcp-server/tools/basinsGetBasinConfig.ts
188
213
- src/mcp-server/tools/basinsListBasins.ts
189
214
- src/mcp-server/tools/basinsReconfigureBasin.ts
215
+ - src/mcp-server/tools/metricsAccountMetrics.ts
216
+ - src/mcp-server/tools/metricsBasinMetrics.ts
217
+ - src/mcp-server/tools/metricsStreamMetrics.ts
190
218
- src/mcp-server/tools/recordsAppend.ts
191
219
- src/mcp-server/tools/recordsCheckTail.ts
192
220
- src/mcp-server/tools/recordsRead.ts
@@ -198,22 +226,30 @@ generatedFiles:
198
226
- src/mcp-server/tools/streamsReconfigureStream.ts
199
227
- src/models/components/accesstokeninfo.ts
200
228
- src/models/components/accesstokenscope.ts
229
+ - src/models/components/accountmetricset.ts
230
+ - src/models/components/accumulation.ts
201
231
- src/models/components/appendack.ts
202
232
- src/models/components/appendinput.ts
203
233
- src/models/components/appendrecord.ts
204
234
- src/models/components/basinconfig.ts
205
235
- src/models/components/basininfo.ts
236
+ - src/models/components/basinmetricset.ts
206
237
- src/models/components/basinreconfiguration.ts
207
238
- src/models/components/basinscope.ts
208
239
- src/models/components/basinstate.ts
209
240
- src/models/components/createbasinrequest.ts
210
241
- src/models/components/createorreconfigurebasinrequest.ts
211
242
- src/models/components/createstreamrequest.ts
243
+ - src/models/components/gauge.ts
212
244
- src/models/components/index.ts
213
245
- src/models/components/issueaccesstokenresponse.ts
246
+ - src/models/components/label.ts
214
247
- src/models/components/listaccesstokensresponse.ts
215
248
- src/models/components/listbasinsresponse.ts
216
249
- src/models/components/liststreamsresponse.ts
250
+ - src/models/components/metric.ts
251
+ - src/models/components/metricsetresponse.ts
252
+ - src/models/components/metricunit.ts
217
253
- src/models/components/operation.ts
218
254
- src/models/components/permittedoperationgroups.ts
219
255
- src/models/components/pingeventdata.ts
@@ -223,6 +259,7 @@ generatedFiles:
223
259
- src/models/components/resourceset.ts
224
260
- src/models/components/retentionpolicy.ts
225
261
- src/models/components/s2format.ts
262
+ - src/models/components/scalar.ts
226
263
- src/models/components/security.ts
227
264
- src/models/components/sequencedrecord.ts
228
265
- src/models/components/storageclass.ts
@@ -231,6 +268,7 @@ generatedFiles:
231
268
- src/models/components/streamposition.ts
232
269
- src/models/components/streamreconfiguration.ts
233
270
- src/models/components/tailresponse.ts
271
+ - src/models/components/timeseriesinterval.ts
234
272
- src/models/components/timestampingconfig.ts
235
273
- src/models/components/timestampingmode.ts
236
274
- src/models/components/timestampingreconfiguration.ts
@@ -241,7 +279,9 @@ generatedFiles:
241
279
- src/models/errors/index.ts
242
280
- src/models/errors/sdkvalidationerror.ts
243
281
- src/models/errors/tailresponse.ts
282
+ - src/models/operations/accountmetrics.ts
244
283
- src/models/operations/append.ts
284
+ - src/models/operations/basinmetrics.ts
245
285
- src/models/operations/checktail.ts
246
286
- src/models/operations/createorreconfigurebasin.ts
247
287
- src/models/operations/createorreconfigurestream.ts
@@ -258,9 +298,11 @@ generatedFiles:
258
298
- src/models/operations/reconfigurebasin.ts
259
299
- src/models/operations/reconfigurestream.ts
260
300
- src/models/operations/revokeaccesstoken.ts
301
+ - src/models/operations/streammetrics.ts
261
302
- src/sdk/accesstokens.ts
262
303
- src/sdk/basins.ts
263
304
- src/sdk/index.ts
305
+ - src/sdk/metrics.ts
264
306
- src/sdk/records.ts
265
307
- src/sdk/sdk.ts
266
308
- src/sdk/streams.ts
@@ -559,5 +601,38 @@ examples:
559
601
application/json: {"error": "<value>"}
560
602
"500":
561
603
application/json: {"message": "<value>"}
604
+ account_metrics:
605
+ speakeasy-default-account-metrics:
606
+ parameters:
607
+ query:
608
+ set: "account_ops"
609
+ responses:
610
+ "200":
611
+ application/json: {"values": [{"gauge": {"name": "<value>", "unit": "operations", "values": []}}, {"label": {"name": "<value>", "values": ["<value 1>", "<value 2>"]}}]}
612
+ "400":
613
+ application/json: {"message": "<value>"}
614
+ basin_metrics:
615
+ speakeasy-default-basin-metrics:
616
+ parameters:
617
+ path:
618
+ basin: "<value>"
619
+ query:
620
+ set: "storage"
621
+ responses:
622
+ "200":
623
+ application/json: {"values": [{"scalar": {"name": "<value>", "unit": "operations", "value": 9897.85}}, {"label": {"name": "<value>", "values": ["<value 1>"]}}]}
624
+ "400":
625
+ application/json: {"message": "<value>"}
626
+ stream_metrics:
627
+ speakeasy-default-stream-metrics:
628
+ parameters:
629
+ path:
630
+ basin: "<value>"
631
+ stream: "<value>"
632
+ responses:
633
+ "200":
634
+ application/json: {"values": [{"scalar": {"name": "<value>", "unit": "operations", "value": 7152.04}}, {"label": {"name": "<value>", "values": ["<value 1>", "<value 2>"]}}]}
635
+ "400":
636
+ application/json: {"message": "<value>"}
562
637
examplesVersion: 1.0.2
563
638
generatedTests: {}
0 commit comments