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

stacklok / codegate-ui / 13694811223

06 Mar 2025 08:54AM CUT coverage: 68.5% (-1.4%) from 69.903%
13694811223

Pull #375

github

web-flow
Merge 281af71ea into 0f6eca464
Pull Request #375: fix: handle breaking changes in frontend for "workspaces by provider" endpoint

422 of 681 branches covered (61.97%)

Branch coverage included in aggregate %.

23 of 62 new or added lines in 3 files covered. (37.1%)

1 existing line in 1 file now uncovered.

898 of 1246 relevant lines covered (72.07%)

69.5 hits per line

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

63.27
/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
  v1GetWorkspaceByName,
23
  v1ListArchivedWorkspaces,
24
  v1RecoverWorkspace,
25
  v1HardDeleteWorkspace,
26
  v1GetWorkspaceAlerts,
27
  v1GetWorkspaceAlertsSummary,
28
  v1GetWorkspaceMessages,
29
  v1GetWorkspaceCustomInstructions,
30
  v1SetWorkspaceCustomInstructions,
31
  v1DeleteWorkspaceCustomInstructions,
32
  v1GetWorkspaceMuxes,
33
  v1SetWorkspaceMuxes,
34
  v1StreamSse,
35
  v1VersionCheck,
36
  v1GetWorkspaceTokenUsage,
37
  v1ListPersonas,
38
  v1CreatePersona,
39
  v1GetPersona,
40
  v1UpdatePersona,
41
  v1DeletePersona,
42
} from '../sdk.gen'
43
import type {
44
  V1ListProviderEndpointsData,
45
  V1AddProviderEndpointData,
46
  V1AddProviderEndpointError,
47
  V1AddProviderEndpointResponse,
48
  V1ListModelsByProviderData,
49
  V1GetProviderEndpointData,
50
  V1UpdateProviderEndpointData,
51
  V1UpdateProviderEndpointError,
52
  V1UpdateProviderEndpointResponse,
53
  V1DeleteProviderEndpointData,
54
  V1DeleteProviderEndpointError,
55
  V1DeleteProviderEndpointResponse,
56
  V1ConfigureAuthMaterialData,
57
  V1ConfigureAuthMaterialError,
58
  V1ConfigureAuthMaterialResponse,
59
  V1ListWorkspacesData,
60
  V1CreateWorkspaceData,
61
  V1CreateWorkspaceError,
62
  V1CreateWorkspaceResponse,
63
  V1ActivateWorkspaceData,
64
  V1ActivateWorkspaceError,
65
  V1ActivateWorkspaceResponse,
66
  V1UpdateWorkspaceData,
67
  V1UpdateWorkspaceError,
68
  V1UpdateWorkspaceResponse,
69
  V1DeleteWorkspaceData,
70
  V1DeleteWorkspaceError,
71
  V1DeleteWorkspaceResponse,
72
  V1GetWorkspaceByNameData,
73
  V1RecoverWorkspaceData,
74
  V1RecoverWorkspaceError,
75
  V1RecoverWorkspaceResponse,
76
  V1HardDeleteWorkspaceData,
77
  V1HardDeleteWorkspaceError,
78
  V1HardDeleteWorkspaceResponse,
79
  V1GetWorkspaceAlertsData,
80
  V1GetWorkspaceAlertsSummaryData,
81
  V1GetWorkspaceMessagesData,
82
  V1GetWorkspaceCustomInstructionsData,
83
  V1SetWorkspaceCustomInstructionsData,
84
  V1SetWorkspaceCustomInstructionsError,
85
  V1SetWorkspaceCustomInstructionsResponse,
86
  V1DeleteWorkspaceCustomInstructionsData,
87
  V1DeleteWorkspaceCustomInstructionsError,
88
  V1DeleteWorkspaceCustomInstructionsResponse,
89
  V1GetWorkspaceMuxesData,
90
  V1SetWorkspaceMuxesData,
91
  V1SetWorkspaceMuxesError,
92
  V1SetWorkspaceMuxesResponse,
93
  V1GetWorkspaceTokenUsageData,
94
  V1CreatePersonaData,
95
  V1CreatePersonaError,
96
  V1CreatePersonaResponse,
97
  V1GetPersonaData,
98
  V1UpdatePersonaData,
99
  V1UpdatePersonaError,
100
  V1UpdatePersonaResponse,
101
  V1DeletePersonaData,
102
  V1DeletePersonaError,
103
  V1DeletePersonaResponse,
104
} from '../types.gen'
105

106
type QueryKey<TOptions extends OptionsLegacyParser> = [
107
  Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & {
108
    _id: string
109
    _infinite?: boolean
110
  },
111
]
112

113
const createQueryKey = <TOptions extends OptionsLegacyParser>(
24✔
114
  id: string,
115
  options?: TOptions,
116
  infinite?: boolean
117
): QueryKey<TOptions>[0] => {
118
  const params: QueryKey<TOptions>[0] = {
1,359✔
119
    _id: id,
120
    baseUrl: (options?.client ?? client).getConfig().baseUrl,
2,718✔
121
  } as QueryKey<TOptions>[0]
122
  if (infinite) {
1,359!
123
    params._infinite = infinite
×
124
  }
125
  if (options?.body) {
1,359!
126
    params.body = options.body
×
127
  }
128
  if (options?.headers) {
1,359!
129
    params.headers = options.headers
×
130
  }
131
  if (options?.path) {
1,359✔
132
    params.path = options.path
486✔
133
  }
134
  if (options?.query) {
1,359!
135
    params.query = options.query
×
136
  }
137
  return params
1,359✔
138
}
139

140
export const healthCheckHealthGetQueryKey = (options?: OptionsLegacyParser) => [
24✔
141
  createQueryKey('healthCheckHealthGet', options),
142
]
143

144
export const healthCheckHealthGetOptions = (options?: OptionsLegacyParser) => {
24✔
145
  return queryOptions({
20✔
146
    queryFn: async ({ queryKey, signal }) => {
147
      const { data } = await healthCheckHealthGet({
10✔
148
        ...options,
149
        ...queryKey[0],
150
        signal,
151
        throwOnError: true,
152
      })
153
      return data
8✔
154
    },
155
    queryKey: healthCheckHealthGetQueryKey(options),
156
  })
157
}
158

159
export const v1ListProviderEndpointsQueryKey = (
24✔
160
  options?: OptionsLegacyParser<V1ListProviderEndpointsData>
161
) => [createQueryKey('v1ListProviderEndpoints', options)]
×
162

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

180
export const v1AddProviderEndpointQueryKey = (
24✔
181
  options: OptionsLegacyParser<V1AddProviderEndpointData>
182
) => [createQueryKey('v1AddProviderEndpoint', options)]
×
183

184
export const v1AddProviderEndpointOptions = (
24✔
185
  options: OptionsLegacyParser<V1AddProviderEndpointData>
186
) => {
187
  return queryOptions({
×
188
    queryFn: async ({ queryKey, signal }) => {
189
      const { data } = await v1AddProviderEndpoint({
×
190
        ...options,
191
        ...queryKey[0],
192
        signal,
193
        throwOnError: true,
194
      })
195
      return data
×
196
    },
197
    queryKey: v1AddProviderEndpointQueryKey(options),
198
  })
199
}
200

201
export const v1AddProviderEndpointMutation = (
24✔
202
  options?: Partial<OptionsLegacyParser<V1AddProviderEndpointData>>
203
) => {
204
  const mutationOptions: UseMutationOptions<
205
    V1AddProviderEndpointResponse,
206
    V1AddProviderEndpointError,
207
    OptionsLegacyParser<V1AddProviderEndpointData>
208
  > = {
×
209
    mutationFn: async (localOptions) => {
210
      const { data } = await v1AddProviderEndpoint({
×
211
        ...options,
212
        ...localOptions,
213
        throwOnError: true,
214
      })
215
      return data
×
216
    },
217
  }
218
  return mutationOptions
×
219
}
220

221
export const v1ListAllModelsForAllProvidersQueryKey = (
24✔
222
  options?: OptionsLegacyParser
223
) => [createQueryKey('v1ListAllModelsForAllProviders', options)]
47✔
224

225
export const v1ListAllModelsForAllProvidersOptions = (
24✔
226
  options?: OptionsLegacyParser
227
) => {
228
  return queryOptions({
47✔
229
    queryFn: async ({ queryKey, signal }) => {
230
      const { data } = await v1ListAllModelsForAllProviders({
12✔
231
        ...options,
232
        ...queryKey[0],
233
        signal,
234
        throwOnError: true,
235
      })
236
      return data
9✔
237
    },
238
    queryKey: v1ListAllModelsForAllProvidersQueryKey(options),
239
  })
240
}
241

242
export const v1ListModelsByProviderQueryKey = (
24✔
243
  options: OptionsLegacyParser<V1ListModelsByProviderData>
244
) => [createQueryKey('v1ListModelsByProvider', options)]
×
245

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

263
export const v1GetProviderEndpointQueryKey = (
24✔
264
  options: OptionsLegacyParser<V1GetProviderEndpointData>
265
) => [createQueryKey('v1GetProviderEndpoint', options)]
×
266

267
export const v1GetProviderEndpointOptions = (
24✔
268
  options: OptionsLegacyParser<V1GetProviderEndpointData>
269
) => {
270
  return queryOptions({
×
271
    queryFn: async ({ queryKey, signal }) => {
272
      const { data } = await v1GetProviderEndpoint({
×
273
        ...options,
274
        ...queryKey[0],
275
        signal,
276
        throwOnError: true,
277
      })
278
      return data
×
279
    },
280
    queryKey: v1GetProviderEndpointQueryKey(options),
281
  })
282
}
283

284
export const v1UpdateProviderEndpointMutation = (
24✔
285
  options?: Partial<OptionsLegacyParser<V1UpdateProviderEndpointData>>
286
) => {
287
  const mutationOptions: UseMutationOptions<
288
    V1UpdateProviderEndpointResponse,
289
    V1UpdateProviderEndpointError,
290
    OptionsLegacyParser<V1UpdateProviderEndpointData>
291
  > = {
×
292
    mutationFn: async (localOptions) => {
293
      const { data } = await v1UpdateProviderEndpoint({
×
294
        ...options,
295
        ...localOptions,
296
        throwOnError: true,
297
      })
298
      return data
×
299
    },
300
  }
301
  return mutationOptions
×
302
}
303

304
export const v1DeleteProviderEndpointMutation = (
24✔
305
  options?: Partial<OptionsLegacyParser<V1DeleteProviderEndpointData>>
306
) => {
307
  const mutationOptions: UseMutationOptions<
308
    V1DeleteProviderEndpointResponse,
309
    V1DeleteProviderEndpointError,
310
    OptionsLegacyParser<V1DeleteProviderEndpointData>
311
  > = {
×
312
    mutationFn: async (localOptions) => {
313
      const { data } = await v1DeleteProviderEndpoint({
×
314
        ...options,
315
        ...localOptions,
316
        throwOnError: true,
317
      })
318
      return data
×
319
    },
320
  }
321
  return mutationOptions
×
322
}
323

324
export const v1ConfigureAuthMaterialMutation = (
24✔
325
  options?: Partial<OptionsLegacyParser<V1ConfigureAuthMaterialData>>
326
) => {
327
  const mutationOptions: UseMutationOptions<
328
    V1ConfigureAuthMaterialResponse,
329
    V1ConfigureAuthMaterialError,
330
    OptionsLegacyParser<V1ConfigureAuthMaterialData>
331
  > = {
×
332
    mutationFn: async (localOptions) => {
333
      const { data } = await v1ConfigureAuthMaterial({
×
334
        ...options,
335
        ...localOptions,
336
        throwOnError: true,
337
      })
338
      return data
×
339
    },
340
  }
341
  return mutationOptions
×
342
}
343

344
export const v1ListWorkspacesQueryKey = (
24✔
345
  options?: OptionsLegacyParser<V1ListWorkspacesData>
346
) => [createQueryKey('v1ListWorkspaces', options)]
123✔
347

348
export const v1ListWorkspacesOptions = (
24✔
349
  options?: OptionsLegacyParser<V1ListWorkspacesData>
350
) => {
351
  return queryOptions({
97✔
352
    queryFn: async ({ queryKey, signal }) => {
353
      const { data } = await v1ListWorkspaces({
35✔
354
        ...options,
355
        ...queryKey[0],
356
        signal,
357
        throwOnError: true,
358
      })
359
      return data
28✔
360
    },
361
    queryKey: v1ListWorkspacesQueryKey(options),
362
  })
363
}
364

365
export const v1CreateWorkspaceQueryKey = (
24✔
366
  options: OptionsLegacyParser<V1CreateWorkspaceData>
367
) => [createQueryKey('v1CreateWorkspace', options)]
×
368

369
export const v1CreateWorkspaceOptions = (
24✔
370
  options: OptionsLegacyParser<V1CreateWorkspaceData>
371
) => {
372
  return queryOptions({
×
373
    queryFn: async ({ queryKey, signal }) => {
374
      const { data } = await v1CreateWorkspace({
×
375
        ...options,
376
        ...queryKey[0],
377
        signal,
378
        throwOnError: true,
379
      })
380
      return data
×
381
    },
382
    queryKey: v1CreateWorkspaceQueryKey(options),
383
  })
384
}
385

386
export const v1CreateWorkspaceMutation = (
24✔
387
  options?: Partial<OptionsLegacyParser<V1CreateWorkspaceData>>
388
) => {
389
  const mutationOptions: UseMutationOptions<
390
    V1CreateWorkspaceResponse,
391
    V1CreateWorkspaceError,
392
    OptionsLegacyParser<V1CreateWorkspaceData>
393
  > = {
24✔
394
    mutationFn: async (localOptions) => {
395
      const { data } = await v1CreateWorkspace({
2✔
396
        ...options,
397
        ...localOptions,
398
        throwOnError: true,
399
      })
400
      return data
2✔
401
    },
402
  }
403
  return mutationOptions
24✔
404
}
405

406
export const v1ListActiveWorkspacesQueryKey = (
24✔
407
  options?: OptionsLegacyParser
408
) => [createQueryKey('v1ListActiveWorkspaces', options)]
505✔
409

410
export const v1ListActiveWorkspacesOptions = (
24✔
411
  options?: OptionsLegacyParser
412
) => {
413
  return queryOptions({
505✔
414
    queryFn: async ({ queryKey, signal }) => {
415
      const { data } = await v1ListActiveWorkspaces({
86✔
416
        ...options,
417
        ...queryKey[0],
418
        signal,
419
        throwOnError: true,
420
      })
421
      return data
75✔
422
    },
423
    queryKey: v1ListActiveWorkspacesQueryKey(options),
424
  })
425
}
426

427
export const v1ActivateWorkspaceQueryKey = (
24✔
428
  options: OptionsLegacyParser<V1ActivateWorkspaceData>
429
) => [createQueryKey('v1ActivateWorkspace', options)]
×
430

431
export const v1ActivateWorkspaceOptions = (
24✔
432
  options: OptionsLegacyParser<V1ActivateWorkspaceData>
433
) => {
434
  return queryOptions({
×
435
    queryFn: async ({ queryKey, signal }) => {
436
      const { data } = await v1ActivateWorkspace({
×
437
        ...options,
438
        ...queryKey[0],
439
        signal,
440
        throwOnError: true,
441
      })
442
      return data
×
443
    },
444
    queryKey: v1ActivateWorkspaceQueryKey(options),
445
  })
446
}
447

448
export const v1ActivateWorkspaceMutation = (
24✔
449
  options?: Partial<OptionsLegacyParser<V1ActivateWorkspaceData>>
450
) => {
451
  const mutationOptions: UseMutationOptions<
452
    V1ActivateWorkspaceResponse,
453
    V1ActivateWorkspaceError,
454
    OptionsLegacyParser<V1ActivateWorkspaceData>
455
  > = {
67✔
456
    mutationFn: async (localOptions) => {
457
      const { data } = await v1ActivateWorkspace({
3✔
458
        ...options,
459
        ...localOptions,
460
        throwOnError: true,
461
      })
462
      return data
3✔
463
    },
464
  }
465
  return mutationOptions
67✔
466
}
467

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

488
export const v1DeleteWorkspaceMutation = (
24✔
489
  options?: Partial<OptionsLegacyParser<V1DeleteWorkspaceData>>
490
) => {
491
  const mutationOptions: UseMutationOptions<
492
    V1DeleteWorkspaceResponse,
493
    V1DeleteWorkspaceError,
494
    OptionsLegacyParser<V1DeleteWorkspaceData>
495
  > = {
67✔
496
    mutationFn: async (localOptions) => {
497
      const { data } = await v1DeleteWorkspace({
2✔
498
        ...options,
499
        ...localOptions,
500
        throwOnError: true,
501
      })
502
      return data
2✔
503
    },
504
  }
505
  return mutationOptions
67✔
506
}
507

508
export const v1GetWorkspaceByNameQueryKey = (
24✔
509
  options: OptionsLegacyParser<V1GetWorkspaceByNameData>
NEW
510
) => [createQueryKey('v1GetWorkspaceByName', options)]
×
511

512
export const v1GetWorkspaceByNameOptions = (
24✔
513
  options: OptionsLegacyParser<V1GetWorkspaceByNameData>
514
) => {
NEW
515
  return queryOptions({
×
516
    queryFn: async ({ queryKey, signal }) => {
NEW
517
      const { data } = await v1GetWorkspaceByName({
×
518
        ...options,
519
        ...queryKey[0],
520
        signal,
521
        throwOnError: true,
522
      })
NEW
523
      return data
×
524
    },
525
    queryKey: v1GetWorkspaceByNameQueryKey(options),
526
  })
527
}
528

529
export const v1ListArchivedWorkspacesQueryKey = (
24✔
530
  options?: OptionsLegacyParser
531
) => [createQueryKey('v1ListArchivedWorkspaces', options)]
129✔
532

533
export const v1ListArchivedWorkspacesOptions = (
24✔
534
  options?: OptionsLegacyParser
535
) => {
536
  return queryOptions({
103✔
537
    queryFn: async ({ queryKey, signal }) => {
538
      const { data } = await v1ListArchivedWorkspaces({
44✔
539
        ...options,
540
        ...queryKey[0],
541
        signal,
542
        throwOnError: true,
543
      })
544
      return data
35✔
545
    },
546
    queryKey: v1ListArchivedWorkspacesQueryKey(options),
547
  })
548
}
549

550
export const v1RecoverWorkspaceQueryKey = (
24✔
551
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
552
) => [createQueryKey('v1RecoverWorkspace', options)]
×
553

554
export const v1RecoverWorkspaceOptions = (
24✔
555
  options: OptionsLegacyParser<V1RecoverWorkspaceData>
556
) => {
557
  return queryOptions({
×
558
    queryFn: async ({ queryKey, signal }) => {
559
      const { data } = await v1RecoverWorkspace({
×
560
        ...options,
561
        ...queryKey[0],
562
        signal,
563
        throwOnError: true,
564
      })
565
      return data
×
566
    },
567
    queryKey: v1RecoverWorkspaceQueryKey(options),
568
  })
569
}
570

571
export const v1RecoverWorkspaceMutation = (
24✔
572
  options?: Partial<OptionsLegacyParser<V1RecoverWorkspaceData>>
573
) => {
574
  const mutationOptions: UseMutationOptions<
575
    V1RecoverWorkspaceResponse,
576
    V1RecoverWorkspaceError,
577
    OptionsLegacyParser<V1RecoverWorkspaceData>
578
  > = {
48✔
579
    mutationFn: async (localOptions) => {
580
      const { data } = await v1RecoverWorkspace({
2✔
581
        ...options,
582
        ...localOptions,
583
        throwOnError: true,
584
      })
585
      return data
2✔
586
    },
587
  }
588
  return mutationOptions
48✔
589
}
590

591
export const v1HardDeleteWorkspaceMutation = (
24✔
592
  options?: Partial<OptionsLegacyParser<V1HardDeleteWorkspaceData>>
593
) => {
594
  const mutationOptions: UseMutationOptions<
595
    V1HardDeleteWorkspaceResponse,
596
    V1HardDeleteWorkspaceError,
597
    OptionsLegacyParser<V1HardDeleteWorkspaceData>
598
  > = {
48✔
599
    mutationFn: async (localOptions) => {
600
      const { data } = await v1HardDeleteWorkspace({
2✔
601
        ...options,
602
        ...localOptions,
603
        throwOnError: true,
604
      })
605
      return data
2✔
606
    },
607
  }
608
  return mutationOptions
48✔
609
}
610

611
export const v1GetWorkspaceAlertsQueryKey = (
24✔
612
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
613
) => [createQueryKey('v1GetWorkspaceAlerts', options)]
54✔
614

615
export const v1GetWorkspaceAlertsOptions = (
24✔
616
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>
617
) => {
618
  return queryOptions({
54✔
619
    queryFn: async ({ queryKey, signal }) => {
620
      const { data } = await v1GetWorkspaceAlerts({
23✔
621
        ...options,
622
        ...queryKey[0],
623
        signal,
624
        throwOnError: true,
625
      })
626
      return data
20✔
627
    },
628
    queryKey: v1GetWorkspaceAlertsQueryKey(options),
629
  })
630
}
631

632
export const v1GetWorkspaceAlertsSummaryQueryKey = (
24✔
633
  options: OptionsLegacyParser<V1GetWorkspaceAlertsSummaryData>
NEW
634
) => [createQueryKey('v1GetWorkspaceAlertsSummary', options)]
×
635

636
export const v1GetWorkspaceAlertsSummaryOptions = (
24✔
637
  options: OptionsLegacyParser<V1GetWorkspaceAlertsSummaryData>
638
) => {
NEW
639
  return queryOptions({
×
640
    queryFn: async ({ queryKey, signal }) => {
NEW
641
      const { data } = await v1GetWorkspaceAlertsSummary({
×
642
        ...options,
643
        ...queryKey[0],
644
        signal,
645
        throwOnError: true,
646
      })
NEW
647
      return data
×
648
    },
649
    queryKey: v1GetWorkspaceAlertsSummaryQueryKey(options),
650
  })
651
}
652

653
export const v1GetWorkspaceMessagesQueryKey = (
24✔
654
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
655
) => [createQueryKey('v1GetWorkspaceMessages', options)]
272✔
656

657
export const v1GetWorkspaceMessagesOptions = (
24✔
658
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
659
) => {
660
  return queryOptions({
272✔
661
    queryFn: async ({ queryKey, signal }) => {
662
      const { data } = await v1GetWorkspaceMessages({
69✔
663
        ...options,
664
        ...queryKey[0],
665
        signal,
666
        throwOnError: true,
667
      })
668
      return data
66✔
669
    },
670
    queryKey: v1GetWorkspaceMessagesQueryKey(options),
671
  })
672
}
673

674
export const v1GetWorkspaceCustomInstructionsQueryKey = (
24✔
675
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
676
) => [createQueryKey('v1GetWorkspaceCustomInstructions', options)]
94✔
677

678
export const v1GetWorkspaceCustomInstructionsOptions = (
24✔
679
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>
680
) => {
681
  return queryOptions({
52✔
682
    queryFn: async ({ queryKey, signal }) => {
683
      const { data } = await v1GetWorkspaceCustomInstructions({
12✔
684
        ...options,
685
        ...queryKey[0],
686
        signal,
687
        throwOnError: true,
688
      })
689
      return data
9✔
690
    },
691
    queryKey: v1GetWorkspaceCustomInstructionsQueryKey(options),
692
  })
693
}
694

695
export const v1SetWorkspaceCustomInstructionsMutation = (
24✔
696
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>>
697
) => {
698
  const mutationOptions: UseMutationOptions<
699
    V1SetWorkspaceCustomInstructionsResponse,
700
    V1SetWorkspaceCustomInstructionsError,
701
    OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>
702
  > = {
52✔
703
    mutationFn: async (localOptions) => {
704
      const { data } = await v1SetWorkspaceCustomInstructions({
1✔
705
        ...options,
706
        ...localOptions,
707
        throwOnError: true,
708
      })
709
      return data
1✔
710
    },
711
  }
712
  return mutationOptions
52✔
713
}
714

715
export const v1DeleteWorkspaceCustomInstructionsMutation = (
24✔
716
  options?: Partial<
717
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
718
  >
719
) => {
720
  const mutationOptions: UseMutationOptions<
721
    V1DeleteWorkspaceCustomInstructionsResponse,
722
    V1DeleteWorkspaceCustomInstructionsError,
723
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
724
  > = {
×
725
    mutationFn: async (localOptions) => {
726
      const { data } = await v1DeleteWorkspaceCustomInstructions({
×
727
        ...options,
728
        ...localOptions,
729
        throwOnError: true,
730
      })
731
      return data
×
732
    },
733
  }
734
  return mutationOptions
×
735
}
736

737
export const v1GetWorkspaceMuxesQueryKey = (
24✔
738
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
739
) => [createQueryKey('v1GetWorkspaceMuxes', options)]
68✔
740

741
export const v1GetWorkspaceMuxesOptions = (
24✔
742
  options: OptionsLegacyParser<V1GetWorkspaceMuxesData>
743
) => {
744
  return queryOptions({
47✔
745
    queryFn: async ({ queryKey, signal }) => {
746
      const { data } = await v1GetWorkspaceMuxes({
13✔
747
        ...options,
748
        ...queryKey[0],
749
        signal,
750
        throwOnError: true,
751
      })
752
      return data
10✔
753
    },
754
    queryKey: v1GetWorkspaceMuxesQueryKey(options),
755
  })
756
}
757

758
export const v1SetWorkspaceMuxesMutation = (
24✔
759
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceMuxesData>>
760
) => {
761
  const mutationOptions: UseMutationOptions<
762
    V1SetWorkspaceMuxesResponse,
763
    V1SetWorkspaceMuxesError,
764
    OptionsLegacyParser<V1SetWorkspaceMuxesData>
765
  > = {
47✔
766
    mutationFn: async (localOptions) => {
767
      const { data } = await v1SetWorkspaceMuxes({
1✔
768
        ...options,
769
        ...localOptions,
770
        throwOnError: true,
771
      })
772
      return data
1✔
773
    },
774
  }
775
  return mutationOptions
47✔
776
}
777

778
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
24✔
779
  createQueryKey('v1StreamSse', options),
780
]
781

782
export const v1StreamSseOptions = (options?: OptionsLegacyParser) => {
24✔
783
  return queryOptions({
×
784
    queryFn: async ({ queryKey, signal }) => {
785
      const { data } = await v1StreamSse({
×
786
        ...options,
787
        ...queryKey[0],
788
        signal,
789
        throwOnError: true,
790
      })
791
      return data
×
792
    },
793
    queryKey: v1StreamSseQueryKey(options),
794
  })
795
}
796

797
export const v1VersionCheckQueryKey = (options?: OptionsLegacyParser) => [
24✔
798
  createQueryKey('v1VersionCheck', options),
799
]
800

801
export const v1VersionCheckOptions = (options?: OptionsLegacyParser) => {
24✔
802
  return queryOptions({
20✔
803
    queryFn: async ({ queryKey, signal }) => {
804
      const { data } = await v1VersionCheck({
10✔
805
        ...options,
806
        ...queryKey[0],
807
        signal,
808
        throwOnError: true,
809
      })
810
      return data
8✔
811
    },
812
    queryKey: v1VersionCheckQueryKey(options),
813
  })
814
}
815

816
export const v1GetWorkspaceTokenUsageQueryKey = (
24✔
817
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
818
) => [createQueryKey('v1GetWorkspaceTokenUsage', options)]
27✔
819

820
export const v1GetWorkspaceTokenUsageOptions = (
24✔
821
  options: OptionsLegacyParser<V1GetWorkspaceTokenUsageData>
822
) => {
823
  return queryOptions({
27✔
824
    queryFn: async ({ queryKey, signal }) => {
825
      const { data } = await v1GetWorkspaceTokenUsage({
19✔
826
        ...options,
827
        ...queryKey[0],
828
        signal,
829
        throwOnError: true,
830
      })
831
      return data
16✔
832
    },
833
    queryKey: v1GetWorkspaceTokenUsageQueryKey(options),
834
  })
835
}
836

837
export const v1ListPersonasQueryKey = (options?: OptionsLegacyParser) => [
24✔
838
  createQueryKey('v1ListPersonas', options),
839
]
840

841
export const v1ListPersonasOptions = (options?: OptionsLegacyParser) => {
24✔
NEW
842
  return queryOptions({
×
843
    queryFn: async ({ queryKey, signal }) => {
NEW
844
      const { data } = await v1ListPersonas({
×
845
        ...options,
846
        ...queryKey[0],
847
        signal,
848
        throwOnError: true,
849
      })
NEW
850
      return data
×
851
    },
852
    queryKey: v1ListPersonasQueryKey(options),
853
  })
854
}
855

856
export const v1CreatePersonaQueryKey = (
24✔
857
  options: OptionsLegacyParser<V1CreatePersonaData>
NEW
858
) => [createQueryKey('v1CreatePersona', options)]
×
859

860
export const v1CreatePersonaOptions = (
24✔
861
  options: OptionsLegacyParser<V1CreatePersonaData>
862
) => {
NEW
863
  return queryOptions({
×
864
    queryFn: async ({ queryKey, signal }) => {
NEW
865
      const { data } = await v1CreatePersona({
×
866
        ...options,
867
        ...queryKey[0],
868
        signal,
869
        throwOnError: true,
870
      })
NEW
871
      return data
×
872
    },
873
    queryKey: v1CreatePersonaQueryKey(options),
874
  })
875
}
876

877
export const v1CreatePersonaMutation = (
24✔
878
  options?: Partial<OptionsLegacyParser<V1CreatePersonaData>>
879
) => {
880
  const mutationOptions: UseMutationOptions<
881
    V1CreatePersonaResponse,
882
    V1CreatePersonaError,
883
    OptionsLegacyParser<V1CreatePersonaData>
NEW
884
  > = {
×
885
    mutationFn: async (localOptions) => {
NEW
886
      const { data } = await v1CreatePersona({
×
887
        ...options,
888
        ...localOptions,
889
        throwOnError: true,
890
      })
NEW
891
      return data
×
892
    },
893
  }
NEW
894
  return mutationOptions
×
895
}
896

897
export const v1GetPersonaQueryKey = (
24✔
898
  options: OptionsLegacyParser<V1GetPersonaData>
NEW
899
) => [createQueryKey('v1GetPersona', options)]
×
900

901
export const v1GetPersonaOptions = (
24✔
902
  options: OptionsLegacyParser<V1GetPersonaData>
903
) => {
NEW
904
  return queryOptions({
×
905
    queryFn: async ({ queryKey, signal }) => {
NEW
906
      const { data } = await v1GetPersona({
×
907
        ...options,
908
        ...queryKey[0],
909
        signal,
910
        throwOnError: true,
911
      })
NEW
912
      return data
×
913
    },
914
    queryKey: v1GetPersonaQueryKey(options),
915
  })
916
}
917

918
export const v1UpdatePersonaMutation = (
24✔
919
  options?: Partial<OptionsLegacyParser<V1UpdatePersonaData>>
920
) => {
921
  const mutationOptions: UseMutationOptions<
922
    V1UpdatePersonaResponse,
923
    V1UpdatePersonaError,
924
    OptionsLegacyParser<V1UpdatePersonaData>
NEW
925
  > = {
×
926
    mutationFn: async (localOptions) => {
NEW
927
      const { data } = await v1UpdatePersona({
×
928
        ...options,
929
        ...localOptions,
930
        throwOnError: true,
931
      })
NEW
932
      return data
×
933
    },
934
  }
NEW
935
  return mutationOptions
×
936
}
937

938
export const v1DeletePersonaMutation = (
24✔
939
  options?: Partial<OptionsLegacyParser<V1DeletePersonaData>>
940
) => {
941
  const mutationOptions: UseMutationOptions<
942
    V1DeletePersonaResponse,
943
    V1DeletePersonaError,
944
    OptionsLegacyParser<V1DeletePersonaData>
NEW
945
  > = {
×
946
    mutationFn: async (localOptions) => {
NEW
947
      const { data } = await v1DeletePersona({
×
948
        ...options,
949
        ...localOptions,
950
        throwOnError: true,
951
      })
NEW
952
      return data
×
953
    },
954
  }
NEW
955
  return mutationOptions
×
956
}
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