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

stacklok / codegate-ui / 13724706155

07 Mar 2025 04:14PM CUT coverage: 66.516% (-3.1%) from 69.62%
13724706155

Pull #355

github

web-flow
Merge 401ebe83b into db80e1ec2
Pull Request #355: [POC] feat: node-based muxing editor

424 of 711 branches covered (59.63%)

Branch coverage included in aggregate %.

22 of 89 new or added lines in 6 files covered. (24.72%)

81 existing lines in 4 files now uncovered.

903 of 1284 relevant lines covered (70.33%)

67.21 hits per line

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

69.9
/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
  v1UpdateWorkspace,
21
  v1DeleteWorkspace,
22
  v1ListArchivedWorkspaces,
23
  v1RecoverWorkspace,
24
  v1HardDeleteWorkspace,
25
  v1GetWorkspaceAlerts,
26
  v1GetWorkspaceMessages,
27
  v1GetWorkspaceCustomInstructions,
28
  v1SetWorkspaceCustomInstructions,
29
  v1DeleteWorkspaceCustomInstructions,
30
  v1GetWorkspaceMuxes,
31
  v1SetWorkspaceMuxes,
32
  v1ListWorkspacesByProvider,
33
  v1StreamSse,
34
  v1VersionCheck,
35
  v1GetWorkspaceTokenUsage,
36
} from '../sdk.gen'
37
import type {
38
  V1ListProviderEndpointsData,
39
  V1AddProviderEndpointData,
40
  V1AddProviderEndpointError,
41
  V1AddProviderEndpointResponse,
42
  V1ListModelsByProviderData,
43
  V1GetProviderEndpointData,
44
  V1UpdateProviderEndpointData,
45
  V1UpdateProviderEndpointError,
46
  V1UpdateProviderEndpointResponse,
47
  V1DeleteProviderEndpointData,
48
  V1DeleteProviderEndpointError,
49
  V1DeleteProviderEndpointResponse,
50
  V1ConfigureAuthMaterialData,
51
  V1ConfigureAuthMaterialError,
52
  V1ConfigureAuthMaterialResponse,
53
  V1CreateWorkspaceData,
54
  V1CreateWorkspaceError,
55
  V1CreateWorkspaceResponse,
56
  V1ActivateWorkspaceData,
57
  V1ActivateWorkspaceError,
58
  V1ActivateWorkspaceResponse,
59
  V1UpdateWorkspaceData,
60
  V1UpdateWorkspaceError,
61
  V1UpdateWorkspaceResponse,
62
  V1DeleteWorkspaceData,
63
  V1DeleteWorkspaceError,
64
  V1DeleteWorkspaceResponse,
65
  V1RecoverWorkspaceData,
66
  V1RecoverWorkspaceError,
67
  V1RecoverWorkspaceResponse,
68
  V1HardDeleteWorkspaceData,
69
  V1HardDeleteWorkspaceError,
70
  V1HardDeleteWorkspaceResponse,
71
  V1GetWorkspaceAlertsData,
72
  V1GetWorkspaceMessagesData,
73
  V1GetWorkspaceCustomInstructionsData,
74
  V1SetWorkspaceCustomInstructionsData,
75
  V1SetWorkspaceCustomInstructionsError,
76
  V1SetWorkspaceCustomInstructionsResponse,
77
  V1DeleteWorkspaceCustomInstructionsData,
78
  V1DeleteWorkspaceCustomInstructionsError,
79
  V1DeleteWorkspaceCustomInstructionsResponse,
80
  V1GetWorkspaceMuxesData,
81
  V1SetWorkspaceMuxesData,
82
  V1SetWorkspaceMuxesError,
83
  V1SetWorkspaceMuxesResponse,
84
  V1ListWorkspacesByProviderData,
85
  V1GetWorkspaceTokenUsageData,
86
} from '../types.gen'
87

88
type QueryKey<TOptions extends OptionsLegacyParser> = [
89
  Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & {
90
    _id: string
91
    _infinite?: boolean
92
  },
93
]
94

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

122
export const healthCheckHealthGetQueryKey = (options?: OptionsLegacyParser) => [
24✔
123
  createQueryKey('healthCheckHealthGet', options),
124
]
125

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

141
export const v1ListProviderEndpointsQueryKey = (
24✔
142
  options?: OptionsLegacyParser<V1ListProviderEndpointsData>
UNCOV
143
) => [createQueryKey('v1ListProviderEndpoints', options)]
×
144

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

162
export const v1AddProviderEndpointQueryKey = (
24✔
163
  options: OptionsLegacyParser<V1AddProviderEndpointData>
UNCOV
164
) => [createQueryKey('v1AddProviderEndpoint', options)]
×
165

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

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

203
export const v1ListAllModelsForAllProvidersQueryKey = (
24✔
204
  options?: OptionsLegacyParser
205
) => [createQueryKey('v1ListAllModelsForAllProviders', options)]
47✔
206

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

224
export const v1ListModelsByProviderQueryKey = (
24✔
225
  options: OptionsLegacyParser<V1ListModelsByProviderData>
UNCOV
226
) => [createQueryKey('v1ListModelsByProvider', options)]
×
227

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

245
export const v1GetProviderEndpointQueryKey = (
24✔
246
  options: OptionsLegacyParser<V1GetProviderEndpointData>
UNCOV
247
) => [createQueryKey('v1GetProviderEndpoint', options)]
×
248

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

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

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

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

326
export const v1ListWorkspacesQueryKey = (options?: OptionsLegacyParser) => [
123✔
327
  createQueryKey('v1ListWorkspaces', options),
328
]
329

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

345
export const v1CreateWorkspaceQueryKey = (
24✔
346
  options: OptionsLegacyParser<V1CreateWorkspaceData>
UNCOV
347
) => [createQueryKey('v1CreateWorkspace', options)]
×
348

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

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

386
export const v1ListActiveWorkspacesQueryKey = (
24✔
387
  options?: OptionsLegacyParser
388
) => [createQueryKey('v1ListActiveWorkspaces', options)]
505✔
389

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

407
export const v1ActivateWorkspaceQueryKey = (
24✔
408
  options: OptionsLegacyParser<V1ActivateWorkspaceData>
UNCOV
409
) => [createQueryKey('v1ActivateWorkspace', options)]
×
410

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

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

448
export const v1UpdateWorkspaceMutation = (
24✔
449
  options?: Partial<OptionsLegacyParser<V1UpdateWorkspaceData>>
450
) => {
451
  const mutationOptions: UseMutationOptions<
452
    V1UpdateWorkspaceResponse,
453
    V1UpdateWorkspaceError,
454
    OptionsLegacyParser<V1UpdateWorkspaceData>
455
  > = {
59✔
456
    mutationFn: async (localOptions) => {
457
      const { data } = await v1UpdateWorkspace({
2✔
458
        ...options,
459
        ...localOptions,
460
        throwOnError: true,
461
      })
462
      return data
2✔
463
    },
464
  }
465
  return mutationOptions
59✔
466
}
467

468
export const v1DeleteWorkspaceMutation = (
24✔
469
  options?: Partial<OptionsLegacyParser<V1DeleteWorkspaceData>>
470
) => {
471
  const mutationOptions: UseMutationOptions<
472
    V1DeleteWorkspaceResponse,
473
    V1DeleteWorkspaceError,
474
    OptionsLegacyParser<V1DeleteWorkspaceData>
475
  > = {
67✔
476
    mutationFn: async (localOptions) => {
477
      const { data } = await v1DeleteWorkspace({
2✔
478
        ...options,
479
        ...localOptions,
480
        throwOnError: true,
481
      })
482
      return data
2✔
483
    },
484
  }
485
  return mutationOptions
67✔
486
}
487

488
export const v1ListArchivedWorkspacesQueryKey = (
24✔
489
  options?: OptionsLegacyParser
490
) => [createQueryKey('v1ListArchivedWorkspaces', options)]
129✔
491

492
export const v1ListArchivedWorkspacesOptions = (
24✔
493
  options?: OptionsLegacyParser
494
) => {
495
  return queryOptions({
103✔
496
    queryFn: async ({ queryKey, signal }) => {
497
      const { data } = await v1ListArchivedWorkspaces({
44✔
498
        ...options,
499
        ...queryKey[0],
500
        signal,
501
        throwOnError: true,
502
      })
503
      return data
35✔
504
    },
505
    queryKey: v1ListArchivedWorkspacesQueryKey(options),
506
  })
507
}
508

509
export const v1RecoverWorkspaceQueryKey = (
24✔
510
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
UNCOV
511
) => [createQueryKey('v1RecoverWorkspace', options)]
×
512

513
export const v1RecoverWorkspaceOptions = (
24✔
514
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
515
) => {
UNCOV
516
  return queryOptions({
×
517
    queryFn: async ({ queryKey, signal }) => {
UNCOV
518
      const { data } = await v1RecoverWorkspace({
×
519
        ...options,
520
        ...queryKey[0],
521
        signal,
522
        throwOnError: true,
523
      })
UNCOV
524
      return data
×
525
    },
526
    queryKey: v1RecoverWorkspaceQueryKey(options),
527
  })
528
}
529

530
export const v1RecoverWorkspaceMutation = (
24✔
531
  options?: Partial<OptionsLegacyParser<V1RecoverWorkspaceData>>
532
) => {
533
  const mutationOptions: UseMutationOptions<
534
    V1RecoverWorkspaceResponse,
535
    V1RecoverWorkspaceError,
536
    OptionsLegacyParser<V1RecoverWorkspaceData>
537
  > = {
48✔
538
    mutationFn: async (localOptions) => {
539
      const { data } = await v1RecoverWorkspace({
2✔
540
        ...options,
541
        ...localOptions,
542
        throwOnError: true,
543
      })
544
      return data
2✔
545
    },
546
  }
547
  return mutationOptions
48✔
548
}
549

550
export const v1HardDeleteWorkspaceMutation = (
24✔
551
  options?: Partial<OptionsLegacyParser<V1HardDeleteWorkspaceData>>
552
) => {
553
  const mutationOptions: UseMutationOptions<
554
    V1HardDeleteWorkspaceResponse,
555
    V1HardDeleteWorkspaceError,
556
    OptionsLegacyParser<V1HardDeleteWorkspaceData>
557
  > = {
48✔
558
    mutationFn: async (localOptions) => {
559
      const { data } = await v1HardDeleteWorkspace({
2✔
560
        ...options,
561
        ...localOptions,
562
        throwOnError: true,
563
      })
564
      return data
2✔
565
    },
566
  }
567
  return mutationOptions
48✔
568
}
569

570
export const v1GetWorkspaceAlertsQueryKey = (
24✔
571
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
572
) => [createQueryKey('v1GetWorkspaceAlerts', options)]
54✔
573

574
export const v1GetWorkspaceAlertsOptions = (
24✔
575
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
576
) => {
577
  return queryOptions({
54✔
578
    queryFn: async ({ queryKey, signal }) => {
579
      const { data } = await v1GetWorkspaceAlerts({
23✔
580
        ...options,
581
        ...queryKey[0],
582
        signal,
583
        throwOnError: true,
584
      })
585
      return data
20✔
586
    },
587
    queryKey: v1GetWorkspaceAlertsQueryKey(options),
588
  })
589
}
590

591
export const v1GetWorkspaceMessagesQueryKey = (
24✔
592
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
593
) => [createQueryKey('v1GetWorkspaceMessages', options)]
272✔
594

595
export const v1GetWorkspaceMessagesOptions = (
24✔
596
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
597
) => {
598
  return queryOptions({
272✔
599
    queryFn: async ({ queryKey, signal }) => {
600
      const { data } = await v1GetWorkspaceMessages({
69✔
601
        ...options,
602
        ...queryKey[0],
603
        signal,
604
        throwOnError: true,
605
      })
606
      return data
66✔
607
    },
608
    queryKey: v1GetWorkspaceMessagesQueryKey(options),
609
  })
610
}
611

612
export const v1GetWorkspaceCustomInstructionsQueryKey = (
24✔
613
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
614
) => [createQueryKey('v1GetWorkspaceCustomInstructions', options)]
94✔
615

616
export const v1GetWorkspaceCustomInstructionsOptions = (
24✔
617
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
618
) => {
619
  return queryOptions({
52✔
620
    queryFn: async ({ queryKey, signal }) => {
621
      const { data } = await v1GetWorkspaceCustomInstructions({
12✔
622
        ...options,
623
        ...queryKey[0],
624
        signal,
625
        throwOnError: true,
626
      })
627
      return data
9✔
628
    },
629
    queryKey: v1GetWorkspaceCustomInstructionsQueryKey(options),
630
  })
631
}
632

633
export const v1SetWorkspaceCustomInstructionsMutation = (
24✔
634
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>>
635
) => {
636
  const mutationOptions: UseMutationOptions<
637
    V1SetWorkspaceCustomInstructionsResponse,
638
    V1SetWorkspaceCustomInstructionsError,
639
    OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>
640
  > = {
52✔
641
    mutationFn: async (localOptions) => {
642
      const { data } = await v1SetWorkspaceCustomInstructions({
1✔
643
        ...options,
644
        ...localOptions,
645
        throwOnError: true,
646
      })
647
      return data
1✔
648
    },
649
  }
650
  return mutationOptions
52✔
651
}
652

653
export const v1DeleteWorkspaceCustomInstructionsMutation = (
24✔
654
  options?: Partial<
655
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
656
  >
657
) => {
658
  const mutationOptions: UseMutationOptions<
659
    V1DeleteWorkspaceCustomInstructionsResponse,
660
    V1DeleteWorkspaceCustomInstructionsError,
661
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
UNCOV
662
  > = {
×
663
    mutationFn: async (localOptions) => {
UNCOV
664
      const { data } = await v1DeleteWorkspaceCustomInstructions({
×
665
        ...options,
666
        ...localOptions,
667
        throwOnError: true,
668
      })
UNCOV
669
      return data
×
670
    },
671
  }
UNCOV
672
  return mutationOptions
×
673
}
674

675
export const v1GetWorkspaceMuxesQueryKey = (
24✔
676
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
677
) => [createQueryKey('v1GetWorkspaceMuxes', options)]
68✔
678

679
export const v1GetWorkspaceMuxesOptions = (
24✔
680
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
681
) => {
682
  return queryOptions({
47✔
683
    queryFn: async ({ queryKey, signal }) => {
684
      const { data } = await v1GetWorkspaceMuxes({
13✔
685
        ...options,
686
        ...queryKey[0],
687
        signal,
688
        throwOnError: true,
689
      })
690
      return data
10✔
691
    },
692
    queryKey: v1GetWorkspaceMuxesQueryKey(options),
693
  })
694
}
695

696
export const v1SetWorkspaceMuxesMutation = (
24✔
697
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceMuxesData>>
698
) => {
699
  const mutationOptions: UseMutationOptions<
700
    V1SetWorkspaceMuxesResponse,
701
    V1SetWorkspaceMuxesError,
702
    OptionsLegacyParser<V1SetWorkspaceMuxesData>
703
  > = {
47✔
704
    mutationFn: async (localOptions) => {
705
      const { data } = await v1SetWorkspaceMuxes({
1✔
706
        ...options,
707
        ...localOptions,
708
        throwOnError: true,
709
      })
710
      return data
1✔
711
    },
712
  }
713
  return mutationOptions
47✔
714
}
715

716
export const v1ListWorkspacesByProviderQueryKey = (
24✔
717
  options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
718
) => [createQueryKey('v1ListWorkspacesByProvider', options)]
14✔
719

720
export const v1ListWorkspacesByProviderOptions = (
24✔
721
  options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
722
) => {
UNCOV
723
  return queryOptions({
×
724
    queryFn: async ({ queryKey, signal }) => {
UNCOV
725
      const { data } = await v1ListWorkspacesByProvider({
×
726
        ...options,
727
        ...queryKey[0],
728
        signal,
729
        throwOnError: true,
730
      })
UNCOV
731
      return data
×
732
    },
733
    queryKey: v1ListWorkspacesByProviderQueryKey(options),
734
  })
735
}
736

737
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
24✔
738
  createQueryKey('v1StreamSse', options),
739
]
740

741
export const v1StreamSseOptions = (options?: OptionsLegacyParser) => {
24✔
UNCOV
742
  return queryOptions({
×
743
    queryFn: async ({ queryKey, signal }) => {
UNCOV
744
      const { data } = await v1StreamSse({
×
745
        ...options,
746
        ...queryKey[0],
747
        signal,
748
        throwOnError: true,
749
      })
UNCOV
750
      return data
×
751
    },
752
    queryKey: v1StreamSseQueryKey(options),
753
  })
754
}
755

756
export const v1VersionCheckQueryKey = (options?: OptionsLegacyParser) => [
24✔
757
  createQueryKey('v1VersionCheck', options),
758
]
759

760
export const v1VersionCheckOptions = (options?: OptionsLegacyParser) => {
24✔
761
  return queryOptions({
20✔
762
    queryFn: async ({ queryKey, signal }) => {
763
      const { data } = await v1VersionCheck({
10✔
764
        ...options,
765
        ...queryKey[0],
766
        signal,
767
        throwOnError: true,
768
      })
769
      return data
8✔
770
    },
771
    queryKey: v1VersionCheckQueryKey(options),
772
  })
773
}
774

775
export const v1GetWorkspaceTokenUsageQueryKey = (
24✔
776
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
777
) => [createQueryKey('v1GetWorkspaceTokenUsage', options)]
27✔
778

779
export const v1GetWorkspaceTokenUsageOptions = (
24✔
780
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
781
) => {
782
  return queryOptions({
27✔
783
    queryFn: async ({ queryKey, signal }) => {
784
      const { data } = await v1GetWorkspaceTokenUsage({
19✔
785
        ...options,
786
        ...queryKey[0],
787
        signal,
788
        throwOnError: true,
789
      })
790
      return data
16✔
791
    },
792
    queryKey: v1GetWorkspaceTokenUsageQueryKey(options),
793
  })
794
}
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