• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / codegate-ui / 13432755032

20 Feb 2025 10:05AM CUT coverage: 69.399% (-0.5%) from 69.945%
13432755032

Pull #340

github

web-flow
Merge ef3e11e95 into 2f8ab9535
Pull Request #340: feat: add workspaces impacted by provider deletion

419 of 664 branches covered (63.1%)

Branch coverage included in aggregate %.

4 of 16 new or added lines in 6 files covered. (25.0%)

2 existing lines in 2 files now uncovered.

851 of 1166 relevant lines covered (72.98%)

72.23 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

69.15
/src/api/generated/@tanstack/react-query.gen.ts
1
// This file is auto-generated by @hey-api/openapi-ts
2

3
import type { OptionsLegacyParser } from '@hey-api/client-fetch'
4
import { queryOptions, type UseMutationOptions } from '@tanstack/react-query'
5
import {
6
  client,
7
  healthCheckHealthGet,
8
  v1ListProviderEndpoints,
9
  v1AddProviderEndpoint,
10
  v1ListAllModelsForAllProviders,
11
  v1ListModelsByProvider,
12
  v1GetProviderEndpoint,
13
  v1UpdateProviderEndpoint,
14
  v1DeleteProviderEndpoint,
15
  v1ConfigureAuthMaterial,
16
  v1ListWorkspaces,
17
  v1CreateWorkspace,
18
  v1ListActiveWorkspaces,
19
  v1ActivateWorkspace,
20
  v1DeleteWorkspace,
21
  v1ListArchivedWorkspaces,
22
  v1RecoverWorkspace,
23
  v1HardDeleteWorkspace,
24
  v1GetWorkspaceAlerts,
25
  v1GetWorkspaceMessages,
26
  v1GetWorkspaceCustomInstructions,
27
  v1SetWorkspaceCustomInstructions,
28
  v1DeleteWorkspaceCustomInstructions,
29
  v1GetWorkspaceMuxes,
30
  v1SetWorkspaceMuxes,
31
  v1ListWorkspacesByProvider,
32
  v1StreamSse,
33
  v1VersionCheck,
34
  v1GetWorkspaceTokenUsage,
35
} from '../sdk.gen'
36
import type {
37
  V1ListProviderEndpointsData,
38
  V1AddProviderEndpointData,
39
  V1AddProviderEndpointError,
40
  V1AddProviderEndpointResponse,
41
  V1ListModelsByProviderData,
42
  V1GetProviderEndpointData,
43
  V1UpdateProviderEndpointData,
44
  V1UpdateProviderEndpointError,
45
  V1UpdateProviderEndpointResponse,
46
  V1DeleteProviderEndpointData,
47
  V1DeleteProviderEndpointError,
48
  V1DeleteProviderEndpointResponse,
49
  V1ConfigureAuthMaterialData,
50
  V1ConfigureAuthMaterialError,
51
  V1ConfigureAuthMaterialResponse,
52
  V1CreateWorkspaceData,
53
  V1CreateWorkspaceError,
54
  V1CreateWorkspaceResponse,
55
  V1ActivateWorkspaceData,
56
  V1ActivateWorkspaceError,
57
  V1ActivateWorkspaceResponse,
58
  V1DeleteWorkspaceData,
59
  V1DeleteWorkspaceError,
60
  V1DeleteWorkspaceResponse,
61
  V1RecoverWorkspaceData,
62
  V1RecoverWorkspaceError,
63
  V1RecoverWorkspaceResponse,
64
  V1HardDeleteWorkspaceData,
65
  V1HardDeleteWorkspaceError,
66
  V1HardDeleteWorkspaceResponse,
67
  V1GetWorkspaceAlertsData,
68
  V1GetWorkspaceMessagesData,
69
  V1GetWorkspaceCustomInstructionsData,
70
  V1SetWorkspaceCustomInstructionsData,
71
  V1SetWorkspaceCustomInstructionsError,
72
  V1SetWorkspaceCustomInstructionsResponse,
73
  V1DeleteWorkspaceCustomInstructionsData,
74
  V1DeleteWorkspaceCustomInstructionsError,
75
  V1DeleteWorkspaceCustomInstructionsResponse,
76
  V1GetWorkspaceMuxesData,
77
  V1SetWorkspaceMuxesData,
78
  V1SetWorkspaceMuxesError,
79
  V1SetWorkspaceMuxesResponse,
80
  V1ListWorkspacesByProviderData,
81
  V1GetWorkspaceTokenUsageData,
82
} from '../types.gen'
83

84
type QueryKey<TOptions extends OptionsLegacyParser> = [
85
  Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & {
86
    _id: string
87
    _infinite?: boolean
88
  },
89
]
90

91
const createQueryKey = <TOptions extends OptionsLegacyParser>(
24✔
92
  id: string,
93
  options?: TOptions,
94
  infinite?: boolean
95
): QueryKey<TOptions>[0] => {
96
  const params: QueryKey<TOptions>[0] = {
1,351✔
97
    _id: id,
98
    baseUrl: (options?.client ?? client).getConfig().baseUrl,
2,702✔
99
  } as QueryKey<TOptions>[0]
100
  if (infinite) {
1,351!
101
    params._infinite = infinite
×
102
  }
103
  if (options?.body) {
1,351!
104
    params.body = options.body
×
105
  }
106
  if (options?.headers) {
1,351!
107
    params.headers = options.headers
×
108
  }
109
  if (options?.path) {
1,351✔
110
    params.path = options.path
475✔
111
  }
112
  if (options?.query) {
1,351!
113
    params.query = options.query
×
114
  }
115
  return params
1,351✔
116
}
117

118
export const healthCheckHealthGetQueryKey = (options?: OptionsLegacyParser) => [
24✔
119
  createQueryKey('healthCheckHealthGet', options),
120
]
121

122
export const healthCheckHealthGetOptions = (options?: OptionsLegacyParser) => {
24✔
123
  return queryOptions({
20✔
124
    queryFn: async ({ queryKey, signal }) => {
125
      const { data } = await healthCheckHealthGet({
10✔
126
        ...options,
127
        ...queryKey[0],
128
        signal,
129
        throwOnError: true,
130
      })
131
      return data
8✔
132
    },
133
    queryKey: healthCheckHealthGetQueryKey(options),
134
  })
135
}
136

137
export const v1ListProviderEndpointsQueryKey = (
24✔
138
  options?: OptionsLegacyParser<V1ListProviderEndpointsData>
139
) => [createQueryKey('v1ListProviderEndpoints', options)]
×
140

141
export const v1ListProviderEndpointsOptions = (
24✔
142
  options?: OptionsLegacyParser<V1ListProviderEndpointsData>
143
) => {
144
  return queryOptions({
×
145
    queryFn: async ({ queryKey, signal }) => {
146
      const { data } = await v1ListProviderEndpoints({
×
147
        ...options,
148
        ...queryKey[0],
149
        signal,
150
        throwOnError: true,
151
      })
152
      return data
×
153
    },
154
    queryKey: v1ListProviderEndpointsQueryKey(options),
155
  })
156
}
157

158
export const v1AddProviderEndpointQueryKey = (
24✔
159
  options: OptionsLegacyParser<V1AddProviderEndpointData>
160
) => [createQueryKey('v1AddProviderEndpoint', options)]
×
161

162
export const v1AddProviderEndpointOptions = (
24✔
163
  options: OptionsLegacyParser<V1AddProviderEndpointData>
164
) => {
165
  return queryOptions({
×
166
    queryFn: async ({ queryKey, signal }) => {
167
      const { data } = await v1AddProviderEndpoint({
×
168
        ...options,
169
        ...queryKey[0],
170
        signal,
171
        throwOnError: true,
172
      })
173
      return data
×
174
    },
175
    queryKey: v1AddProviderEndpointQueryKey(options),
176
  })
177
}
178

179
export const v1AddProviderEndpointMutation = (
24✔
180
  options?: Partial<OptionsLegacyParser<V1AddProviderEndpointData>>
181
) => {
182
  const mutationOptions: UseMutationOptions<
183
    V1AddProviderEndpointResponse,
184
    V1AddProviderEndpointError,
185
    OptionsLegacyParser<V1AddProviderEndpointData>
186
  > = {
×
187
    mutationFn: async (localOptions) => {
188
      const { data } = await v1AddProviderEndpoint({
×
189
        ...options,
190
        ...localOptions,
191
        throwOnError: true,
192
      })
193
      return data
×
194
    },
195
  }
196
  return mutationOptions
×
197
}
198

199
export const v1ListAllModelsForAllProvidersQueryKey = (
24✔
200
  options?: OptionsLegacyParser
201
) => [createQueryKey('v1ListAllModelsForAllProviders', options)]
36✔
202

203
export const v1ListAllModelsForAllProvidersOptions = (
24✔
204
  options?: OptionsLegacyParser
205
) => {
206
  return queryOptions({
36✔
207
    queryFn: async ({ queryKey, signal }) => {
208
      const { data } = await v1ListAllModelsForAllProviders({
12✔
209
        ...options,
210
        ...queryKey[0],
211
        signal,
212
        throwOnError: true,
213
      })
214
      return data
9✔
215
    },
216
    queryKey: v1ListAllModelsForAllProvidersQueryKey(options),
217
  })
218
}
219

220
export const v1ListModelsByProviderQueryKey = (
24✔
221
  options: OptionsLegacyParser<V1ListModelsByProviderData>
222
) => [createQueryKey('v1ListModelsByProvider', options)]
×
223

224
export const v1ListModelsByProviderOptions = (
24✔
225
  options: OptionsLegacyParser<V1ListModelsByProviderData>
226
) => {
227
  return queryOptions({
×
228
    queryFn: async ({ queryKey, signal }) => {
229
      const { data } = await v1ListModelsByProvider({
×
230
        ...options,
231
        ...queryKey[0],
232
        signal,
233
        throwOnError: true,
234
      })
235
      return data
×
236
    },
237
    queryKey: v1ListModelsByProviderQueryKey(options),
238
  })
239
}
240

241
export const v1GetProviderEndpointQueryKey = (
24✔
242
  options: OptionsLegacyParser<V1GetProviderEndpointData>
243
) => [createQueryKey('v1GetProviderEndpoint', options)]
×
244

245
export const v1GetProviderEndpointOptions = (
24✔
246
  options: OptionsLegacyParser<V1GetProviderEndpointData>
247
) => {
248
  return queryOptions({
×
249
    queryFn: async ({ queryKey, signal }) => {
250
      const { data } = await v1GetProviderEndpoint({
×
251
        ...options,
252
        ...queryKey[0],
253
        signal,
254
        throwOnError: true,
255
      })
256
      return data
×
257
    },
258
    queryKey: v1GetProviderEndpointQueryKey(options),
259
  })
260
}
261

262
export const v1UpdateProviderEndpointMutation = (
24✔
263
  options?: Partial<OptionsLegacyParser<V1UpdateProviderEndpointData>>
264
) => {
265
  const mutationOptions: UseMutationOptions<
266
    V1UpdateProviderEndpointResponse,
267
    V1UpdateProviderEndpointError,
268
    OptionsLegacyParser<V1UpdateProviderEndpointData>
269
  > = {
×
270
    mutationFn: async (localOptions) => {
271
      const { data } = await v1UpdateProviderEndpoint({
×
272
        ...options,
273
        ...localOptions,
274
        throwOnError: true,
275
      })
276
      return data
×
277
    },
278
  }
279
  return mutationOptions
×
280
}
281

282
export const v1DeleteProviderEndpointMutation = (
24✔
283
  options?: Partial<OptionsLegacyParser<V1DeleteProviderEndpointData>>
284
) => {
285
  const mutationOptions: UseMutationOptions<
286
    V1DeleteProviderEndpointResponse,
287
    V1DeleteProviderEndpointError,
288
    OptionsLegacyParser<V1DeleteProviderEndpointData>
289
  > = {
×
290
    mutationFn: async (localOptions) => {
291
      const { data } = await v1DeleteProviderEndpoint({
×
292
        ...options,
293
        ...localOptions,
294
        throwOnError: true,
295
      })
296
      return data
×
297
    },
298
  }
299
  return mutationOptions
×
300
}
301

302
export const v1ConfigureAuthMaterialMutation = (
24✔
303
  options?: Partial<OptionsLegacyParser<V1ConfigureAuthMaterialData>>
304
) => {
305
  const mutationOptions: UseMutationOptions<
306
    V1ConfigureAuthMaterialResponse,
307
    V1ConfigureAuthMaterialError,
308
    OptionsLegacyParser<V1ConfigureAuthMaterialData>
309
  > = {
×
310
    mutationFn: async (localOptions) => {
311
      const { data } = await v1ConfigureAuthMaterial({
×
312
        ...options,
313
        ...localOptions,
314
        throwOnError: true,
315
      })
316
      return data
×
317
    },
318
  }
319
  return mutationOptions
×
320
}
321

322
export const v1ListWorkspacesQueryKey = (options?: OptionsLegacyParser) => [
123✔
323
  createQueryKey('v1ListWorkspaces', options),
324
]
325

326
export const v1ListWorkspacesOptions = (options?: OptionsLegacyParser) => {
24✔
327
  return queryOptions({
97✔
328
    queryFn: async ({ queryKey, signal }) => {
329
      const { data } = await v1ListWorkspaces({
35✔
330
        ...options,
331
        ...queryKey[0],
332
        signal,
333
        throwOnError: true,
334
      })
335
      return data
28✔
336
    },
337
    queryKey: v1ListWorkspacesQueryKey(options),
338
  })
339
}
340

341
export const v1CreateWorkspaceQueryKey = (
24✔
342
  options: OptionsLegacyParser<V1CreateWorkspaceData>
343
) => [createQueryKey('v1CreateWorkspace', options)]
×
344

345
export const v1CreateWorkspaceOptions = (
24✔
346
  options: OptionsLegacyParser<V1CreateWorkspaceData>
347
) => {
348
  return queryOptions({
×
349
    queryFn: async ({ queryKey, signal }) => {
350
      const { data } = await v1CreateWorkspace({
×
351
        ...options,
352
        ...queryKey[0],
353
        signal,
354
        throwOnError: true,
355
      })
356
      return data
×
357
    },
358
    queryKey: v1CreateWorkspaceQueryKey(options),
359
  })
360
}
361

362
export const v1CreateWorkspaceMutation = (
24✔
363
  options?: Partial<OptionsLegacyParser<V1CreateWorkspaceData>>
364
) => {
365
  const mutationOptions: UseMutationOptions<
366
    V1CreateWorkspaceResponse,
367
    V1CreateWorkspaceError,
368
    OptionsLegacyParser<V1CreateWorkspaceData>
369
  > = {
83✔
370
    mutationFn: async (localOptions) => {
371
      const { data } = await v1CreateWorkspace({
4✔
372
        ...options,
373
        ...localOptions,
374
        throwOnError: true,
375
      })
376
      return data
4✔
377
    },
378
  }
379
  return mutationOptions
83✔
380
}
381

382
export const v1ListActiveWorkspacesQueryKey = (
24✔
383
  options?: OptionsLegacyParser
384
) => [createQueryKey('v1ListActiveWorkspaces', options)]
505✔
385

386
export const v1ListActiveWorkspacesOptions = (
24✔
387
  options?: OptionsLegacyParser
388
) => {
389
  return queryOptions({
505✔
390
    queryFn: async ({ queryKey, signal }) => {
391
      const { data } = await v1ListActiveWorkspaces({
86✔
392
        ...options,
393
        ...queryKey[0],
394
        signal,
395
        throwOnError: true,
396
      })
397
      return data
75✔
398
    },
399
    queryKey: v1ListActiveWorkspacesQueryKey(options),
400
  })
401
}
402

403
export const v1ActivateWorkspaceQueryKey = (
24✔
404
  options: OptionsLegacyParser<V1ActivateWorkspaceData>
405
) => [createQueryKey('v1ActivateWorkspace', options)]
×
406

407
export const v1ActivateWorkspaceOptions = (
24✔
408
  options: OptionsLegacyParser<V1ActivateWorkspaceData>
409
) => {
410
  return queryOptions({
×
411
    queryFn: async ({ queryKey, signal }) => {
412
      const { data } = await v1ActivateWorkspace({
×
413
        ...options,
414
        ...queryKey[0],
415
        signal,
416
        throwOnError: true,
417
      })
418
      return data
×
419
    },
420
    queryKey: v1ActivateWorkspaceQueryKey(options),
421
  })
422
}
423

424
export const v1ActivateWorkspaceMutation = (
24✔
425
  options?: Partial<OptionsLegacyParser<V1ActivateWorkspaceData>>
426
) => {
427
  const mutationOptions: UseMutationOptions<
428
    V1ActivateWorkspaceResponse,
429
    V1ActivateWorkspaceError,
430
    OptionsLegacyParser<V1ActivateWorkspaceData>
431
  > = {
67✔
432
    mutationFn: async (localOptions) => {
433
      const { data } = await v1ActivateWorkspace({
3✔
434
        ...options,
435
        ...localOptions,
436
        throwOnError: true,
437
      })
438
      return data
3✔
439
    },
440
  }
441
  return mutationOptions
67✔
442
}
443

444
export const v1DeleteWorkspaceMutation = (
24✔
445
  options?: Partial<OptionsLegacyParser<V1DeleteWorkspaceData>>
446
) => {
447
  const mutationOptions: UseMutationOptions<
448
    V1DeleteWorkspaceResponse,
449
    V1DeleteWorkspaceError,
450
    OptionsLegacyParser<V1DeleteWorkspaceData>
451
  > = {
67✔
452
    mutationFn: async (localOptions) => {
453
      const { data } = await v1DeleteWorkspace({
2✔
454
        ...options,
455
        ...localOptions,
456
        throwOnError: true,
457
      })
458
      return data
2✔
459
    },
460
  }
461
  return mutationOptions
67✔
462
}
463

464
export const v1ListArchivedWorkspacesQueryKey = (
24✔
465
  options?: OptionsLegacyParser
466
) => [createQueryKey('v1ListArchivedWorkspaces', options)]
129✔
467

468
export const v1ListArchivedWorkspacesOptions = (
24✔
469
  options?: OptionsLegacyParser
470
) => {
471
  return queryOptions({
103✔
472
    queryFn: async ({ queryKey, signal }) => {
473
      const { data } = await v1ListArchivedWorkspaces({
44✔
474
        ...options,
475
        ...queryKey[0],
476
        signal,
477
        throwOnError: true,
478
      })
479
      return data
35✔
480
    },
481
    queryKey: v1ListArchivedWorkspacesQueryKey(options),
482
  })
483
}
484

485
export const v1RecoverWorkspaceQueryKey = (
24✔
486
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
487
) => [createQueryKey('v1RecoverWorkspace', options)]
×
488

489
export const v1RecoverWorkspaceOptions = (
24✔
490
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
491
) => {
492
  return queryOptions({
×
493
    queryFn: async ({ queryKey, signal }) => {
494
      const { data } = await v1RecoverWorkspace({
×
495
        ...options,
496
        ...queryKey[0],
497
        signal,
498
        throwOnError: true,
499
      })
500
      return data
×
501
    },
502
    queryKey: v1RecoverWorkspaceQueryKey(options),
503
  })
504
}
505

506
export const v1RecoverWorkspaceMutation = (
24✔
507
  options?: Partial<OptionsLegacyParser<V1RecoverWorkspaceData>>
508
) => {
509
  const mutationOptions: UseMutationOptions<
510
    V1RecoverWorkspaceResponse,
511
    V1RecoverWorkspaceError,
512
    OptionsLegacyParser<V1RecoverWorkspaceData>
513
  > = {
48✔
514
    mutationFn: async (localOptions) => {
515
      const { data } = await v1RecoverWorkspace({
2✔
516
        ...options,
517
        ...localOptions,
518
        throwOnError: true,
519
      })
520
      return data
2✔
521
    },
522
  }
523
  return mutationOptions
48✔
524
}
525

526
export const v1HardDeleteWorkspaceMutation = (
24✔
527
  options?: Partial<OptionsLegacyParser<V1HardDeleteWorkspaceData>>
528
) => {
529
  const mutationOptions: UseMutationOptions<
530
    V1HardDeleteWorkspaceResponse,
531
    V1HardDeleteWorkspaceError,
532
    OptionsLegacyParser<V1HardDeleteWorkspaceData>
533
  > = {
48✔
534
    mutationFn: async (localOptions) => {
535
      const { data } = await v1HardDeleteWorkspace({
2✔
536
        ...options,
537
        ...localOptions,
538
        throwOnError: true,
539
      })
540
      return data
2✔
541
    },
542
  }
543
  return mutationOptions
48✔
544
}
545

546
export const v1GetWorkspaceAlertsQueryKey = (
24✔
547
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
548
) => [createQueryKey('v1GetWorkspaceAlerts', options)]
54✔
549

550
export const v1GetWorkspaceAlertsOptions = (
24✔
551
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
552
) => {
553
  return queryOptions({
54✔
554
    queryFn: async ({ queryKey, signal }) => {
555
      const { data } = await v1GetWorkspaceAlerts({
23✔
556
        ...options,
557
        ...queryKey[0],
558
        signal,
559
        throwOnError: true,
560
      })
561
      return data
20✔
562
    },
563
    queryKey: v1GetWorkspaceAlertsQueryKey(options),
564
  })
565
}
566

567
export const v1GetWorkspaceMessagesQueryKey = (
24✔
568
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
569
) => [createQueryKey('v1GetWorkspaceMessages', options)]
272✔
570

571
export const v1GetWorkspaceMessagesOptions = (
24✔
572
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
573
) => {
574
  return queryOptions({
272✔
575
    queryFn: async ({ queryKey, signal }) => {
576
      const { data } = await v1GetWorkspaceMessages({
69✔
577
        ...options,
578
        ...queryKey[0],
579
        signal,
580
        throwOnError: true,
581
      })
582
      return data
66✔
583
    },
584
    queryKey: v1GetWorkspaceMessagesQueryKey(options),
585
  })
586
}
587

588
export const v1GetWorkspaceCustomInstructionsQueryKey = (
24✔
589
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
590
) => [createQueryKey('v1GetWorkspaceCustomInstructions', options)]
94✔
591

592
export const v1GetWorkspaceCustomInstructionsOptions = (
24✔
593
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
594
) => {
595
  return queryOptions({
52✔
596
    queryFn: async ({ queryKey, signal }) => {
597
      const { data } = await v1GetWorkspaceCustomInstructions({
12✔
598
        ...options,
599
        ...queryKey[0],
600
        signal,
601
        throwOnError: true,
602
      })
603
      return data
9✔
604
    },
605
    queryKey: v1GetWorkspaceCustomInstructionsQueryKey(options),
606
  })
607
}
608

609
export const v1SetWorkspaceCustomInstructionsMutation = (
24✔
610
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>>
611
) => {
612
  const mutationOptions: UseMutationOptions<
613
    V1SetWorkspaceCustomInstructionsResponse,
614
    V1SetWorkspaceCustomInstructionsError,
615
    OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>
616
  > = {
52✔
617
    mutationFn: async (localOptions) => {
618
      const { data } = await v1SetWorkspaceCustomInstructions({
1✔
619
        ...options,
620
        ...localOptions,
621
        throwOnError: true,
622
      })
623
      return data
1✔
624
    },
625
  }
626
  return mutationOptions
52✔
627
}
628

629
export const v1DeleteWorkspaceCustomInstructionsMutation = (
24✔
630
  options?: Partial<
631
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
632
  >
633
) => {
634
  const mutationOptions: UseMutationOptions<
635
    V1DeleteWorkspaceCustomInstructionsResponse,
636
    V1DeleteWorkspaceCustomInstructionsError,
637
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
638
  > = {
×
639
    mutationFn: async (localOptions) => {
640
      const { data } = await v1DeleteWorkspaceCustomInstructions({
×
641
        ...options,
642
        ...localOptions,
643
        throwOnError: true,
644
      })
645
      return data
×
646
    },
647
  }
648
  return mutationOptions
×
649
}
650

651
export const v1GetWorkspaceMuxesQueryKey = (
24✔
652
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
653
) => [createQueryKey('v1GetWorkspaceMuxes', options)]
57✔
654

655
export const v1GetWorkspaceMuxesOptions = (
24✔
656
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
657
) => {
658
  return queryOptions({
36✔
659
    queryFn: async ({ queryKey, signal }) => {
660
      const { data } = await v1GetWorkspaceMuxes({
13✔
661
        ...options,
662
        ...queryKey[0],
663
        signal,
664
        throwOnError: true,
665
      })
666
      return data
10✔
667
    },
668
    queryKey: v1GetWorkspaceMuxesQueryKey(options),
669
  })
670
}
671

672
export const v1SetWorkspaceMuxesMutation = (
24✔
673
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceMuxesData>>
674
) => {
675
  const mutationOptions: UseMutationOptions<
676
    V1SetWorkspaceMuxesResponse,
677
    V1SetWorkspaceMuxesError,
678
    OptionsLegacyParser<V1SetWorkspaceMuxesData>
679
  > = {
36✔
680
    mutationFn: async (localOptions) => {
681
      const { data } = await v1SetWorkspaceMuxes({
1✔
682
        ...options,
683
        ...localOptions,
684
        throwOnError: true,
685
      })
686
      return data
1✔
687
    },
688
  }
689
  return mutationOptions
36✔
690
}
691

692
export const v1ListWorkspacesByProviderQueryKey = (
24✔
693
  options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
694
) => [createQueryKey('v1ListWorkspacesByProvider', options)]
14✔
695

696
export const v1ListWorkspacesByProviderOptions = (
24✔
697
  options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
698
) => {
NEW
699
  return queryOptions({
×
700
    queryFn: async ({ queryKey, signal }) => {
NEW
701
      const { data } = await v1ListWorkspacesByProvider({
×
702
        ...options,
703
        ...queryKey[0],
704
        signal,
705
        throwOnError: true,
706
      })
NEW
707
      return data
×
708
    },
709
    queryKey: v1ListWorkspacesByProviderQueryKey(options),
710
  })
711
}
712

713
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
24✔
714
  createQueryKey('v1StreamSse', options),
715
]
716

717
export const v1StreamSseOptions = (options?: OptionsLegacyParser) => {
24✔
718
  return queryOptions({
×
719
    queryFn: async ({ queryKey, signal }) => {
720
      const { data } = await v1StreamSse({
×
721
        ...options,
722
        ...queryKey[0],
723
        signal,
724
        throwOnError: true,
725
      })
726
      return data
×
727
    },
728
    queryKey: v1StreamSseQueryKey(options),
729
  })
730
}
731

732
export const v1VersionCheckQueryKey = (options?: OptionsLegacyParser) => [
24✔
733
  createQueryKey('v1VersionCheck', options),
734
]
735

736
export const v1VersionCheckOptions = (options?: OptionsLegacyParser) => {
24✔
737
  return queryOptions({
20✔
738
    queryFn: async ({ queryKey, signal }) => {
739
      const { data } = await v1VersionCheck({
10✔
740
        ...options,
741
        ...queryKey[0],
742
        signal,
743
        throwOnError: true,
744
      })
745
      return data
8✔
746
    },
747
    queryKey: v1VersionCheckQueryKey(options),
748
  })
749
}
750

751
export const v1GetWorkspaceTokenUsageQueryKey = (
24✔
752
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
753
) => [createQueryKey('v1GetWorkspaceTokenUsage', options)]
27✔
754

755
export const v1GetWorkspaceTokenUsageOptions = (
24✔
756
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
757
) => {
758
  return queryOptions({
27✔
759
    queryFn: async ({ queryKey, signal }) => {
760
      const { data } = await v1GetWorkspaceTokenUsage({
19✔
761
        ...options,
762
        ...queryKey[0],
763
        signal,
764
        throwOnError: true,
765
      })
766
      return data
16✔
767
    },
768
    queryKey: v1GetWorkspaceTokenUsageQueryKey(options),
769
  })
770
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc