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

stacklok / codegate-ui / 12946398357

24 Jan 2025 08:57AM UTC coverage: 69.258% (+0.5%) from 68.799%
12946398357

push

github

web-flow
chore: update api moved under v1 (#187)

315 of 552 branches covered (57.07%)

Branch coverage included in aggregate %.

9 of 16 new or added lines in 4 files covered. (56.25%)

43 existing lines in 3 files now uncovered.

647 of 837 relevant lines covered (77.3%)

55.32 hits per line

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

64.84
/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
  v1ListWorkspaces,
9
  v1CreateWorkspace,
10
  v1ListActiveWorkspaces,
11
  v1ActivateWorkspace,
12
  v1DeleteWorkspace,
13
  v1ListArchivedWorkspaces,
14
  v1RecoverWorkspace,
15
  v1HardDeleteWorkspace,
16
  v1GetWorkspaceAlerts,
17
  v1GetWorkspaceMessages,
18
  v1GetWorkspaceCustomInstructions,
19
  v1SetWorkspaceCustomInstructions,
20
  v1DeleteWorkspaceCustomInstructions,
21
  v1StreamSse,
22
  v1VersionCheck,
23
} from "../sdk.gen";
24
import type {
25
  V1CreateWorkspaceData,
26
  V1CreateWorkspaceError,
27
  V1CreateWorkspaceResponse,
28
  V1ActivateWorkspaceData,
29
  V1ActivateWorkspaceError,
30
  V1ActivateWorkspaceResponse,
31
  V1DeleteWorkspaceData,
32
  V1DeleteWorkspaceError,
33
  V1DeleteWorkspaceResponse,
34
  V1RecoverWorkspaceData,
35
  V1RecoverWorkspaceError,
36
  V1RecoverWorkspaceResponse,
37
  V1HardDeleteWorkspaceData,
38
  V1HardDeleteWorkspaceError,
39
  V1HardDeleteWorkspaceResponse,
40
  V1GetWorkspaceAlertsData,
41
  V1GetWorkspaceMessagesData,
42
  V1GetWorkspaceCustomInstructionsData,
43
  V1SetWorkspaceCustomInstructionsData,
44
  V1SetWorkspaceCustomInstructionsError,
45
  V1SetWorkspaceCustomInstructionsResponse,
46
  V1DeleteWorkspaceCustomInstructionsData,
47
  V1DeleteWorkspaceCustomInstructionsError,
48
  V1DeleteWorkspaceCustomInstructionsResponse,
49
} from "../types.gen";
50

51
type QueryKey<TOptions extends OptionsLegacyParser> = [
52
  Pick<TOptions, "baseUrl" | "body" | "headers" | "path" | "query"> & {
53
    _id: string;
54
    _infinite?: boolean;
55
  },
56
];
57

58
const createQueryKey = <TOptions extends OptionsLegacyParser>(
8✔
59
  id: string,
60
  options?: TOptions,
61
  infinite?: boolean,
62
): QueryKey<TOptions>[0] => {
63
  const params: QueryKey<TOptions>[0] = {
570✔
64
    _id: id,
65
    baseUrl: (options?.client ?? client).getConfig().baseUrl,
1,140✔
66
  } as QueryKey<TOptions>[0];
67
  if (infinite) {
570!
UNCOV
68
    params._infinite = infinite;
×
69
  }
70
  if (options?.body) {
570!
UNCOV
71
    params.body = options.body;
×
72
  }
73
  if (options?.headers) {
570!
UNCOV
74
    params.headers = options.headers;
×
75
  }
76
  if (options?.path) {
570✔
77
    params.path = options.path;
286✔
78
  }
79
  if (options?.query) {
570!
UNCOV
80
    params.query = options.query;
×
81
  }
82
  return params;
570✔
83
};
84

85
export const healthCheckHealthGetQueryKey = (options?: OptionsLegacyParser) => [
8✔
86
  createQueryKey("healthCheckHealthGet", options),
87
];
88

89
export const healthCheckHealthGetOptions = (options?: OptionsLegacyParser) => {
8✔
UNCOV
90
  return queryOptions({
×
91
    queryFn: async ({ queryKey, signal }) => {
92
      const { data } = await healthCheckHealthGet({
×
93
        ...options,
94
        ...queryKey[0],
95
        signal,
96
        throwOnError: true,
97
      });
UNCOV
98
      return data;
×
99
    },
100
    queryKey: healthCheckHealthGetQueryKey(options),
101
  });
102
};
103

104
export const v1ListWorkspacesQueryKey = (options?: OptionsLegacyParser) => [
18✔
105
  createQueryKey("v1ListWorkspaces", options),
106
];
107

108
export const v1ListWorkspacesOptions = (options?: OptionsLegacyParser) => {
8✔
109
  return queryOptions({
18✔
110
    queryFn: async ({ queryKey, signal }) => {
111
      const { data } = await v1ListWorkspaces({
8✔
112
        ...options,
113
        ...queryKey[0],
114
        signal,
115
        throwOnError: true,
116
      });
117
      return data;
4✔
118
    },
119
    queryKey: v1ListWorkspacesQueryKey(options),
120
  });
121
};
122

123
export const v1CreateWorkspaceQueryKey = (
8✔
124
  options: OptionsLegacyParser<V1CreateWorkspaceData>,
UNCOV
125
) => [createQueryKey("v1CreateWorkspace", options)];
×
126

127
export const v1CreateWorkspaceOptions = (
8✔
128
  options: OptionsLegacyParser<V1CreateWorkspaceData>,
129
) => {
130
  return queryOptions({
×
131
    queryFn: async ({ queryKey, signal }) => {
132
      const { data } = await v1CreateWorkspace({
×
133
        ...options,
134
        ...queryKey[0],
135
        signal,
136
        throwOnError: true,
137
      });
138
      return data;
×
139
    },
140
    queryKey: v1CreateWorkspaceQueryKey(options),
141
  });
142
};
143

144
export const v1CreateWorkspaceMutation = (
8✔
145
  options?: Partial<OptionsLegacyParser<V1CreateWorkspaceData>>,
146
) => {
147
  const mutationOptions: UseMutationOptions<
148
    V1CreateWorkspaceResponse,
149
    V1CreateWorkspaceError,
150
    OptionsLegacyParser<V1CreateWorkspaceData>
151
  > = {
40✔
152
    mutationFn: async (localOptions) => {
153
      const { data } = await v1CreateWorkspace({
3✔
154
        ...options,
155
        ...localOptions,
156
        throwOnError: true,
157
      });
158
      return data;
3✔
159
    },
160
  };
161
  return mutationOptions;
40✔
162
};
163

164
export const v1ListActiveWorkspacesQueryKey = (
8✔
165
  options?: OptionsLegacyParser,
166
) => [createQueryKey("v1ListActiveWorkspaces", options)];
248✔
167

168
export const v1ListActiveWorkspacesOptions = (
8✔
169
  options?: OptionsLegacyParser,
170
) => {
171
  return queryOptions({
248✔
172
    queryFn: async ({ queryKey, signal }) => {
173
      const { data } = await v1ListActiveWorkspaces({
10✔
174
        ...options,
175
        ...queryKey[0],
176
        signal,
177
        throwOnError: true,
178
      });
179
      return data;
9✔
180
    },
181
    queryKey: v1ListActiveWorkspacesQueryKey(options),
182
  });
183
};
184

185
export const v1ActivateWorkspaceQueryKey = (
8✔
186
  options: OptionsLegacyParser<V1ActivateWorkspaceData>,
UNCOV
187
) => [createQueryKey("v1ActivateWorkspace", options)];
×
188

189
export const v1ActivateWorkspaceOptions = (
8✔
190
  options: OptionsLegacyParser<V1ActivateWorkspaceData>,
191
) => {
UNCOV
192
  return queryOptions({
×
193
    queryFn: async ({ queryKey, signal }) => {
UNCOV
194
      const { data } = await v1ActivateWorkspace({
×
195
        ...options,
196
        ...queryKey[0],
197
        signal,
198
        throwOnError: true,
199
      });
UNCOV
200
      return data;
×
201
    },
202
    queryKey: v1ActivateWorkspaceQueryKey(options),
203
  });
204
};
205

206
export const v1ActivateWorkspaceMutation = (
8✔
207
  options?: Partial<OptionsLegacyParser<V1ActivateWorkspaceData>>,
208
) => {
209
  const mutationOptions: UseMutationOptions<
210
    V1ActivateWorkspaceResponse,
211
    V1ActivateWorkspaceError,
212
    OptionsLegacyParser<V1ActivateWorkspaceData>
213
  > = {
7✔
214
    mutationFn: async (localOptions) => {
UNCOV
215
      const { data } = await v1ActivateWorkspace({
×
216
        ...options,
217
        ...localOptions,
218
        throwOnError: true,
219
      });
UNCOV
220
      return data;
×
221
    },
222
  };
223
  return mutationOptions;
7✔
224
};
225

226
export const v1DeleteWorkspaceMutation = (
8✔
227
  options?: Partial<OptionsLegacyParser<V1DeleteWorkspaceData>>,
228
) => {
229
  const mutationOptions: UseMutationOptions<
230
    V1DeleteWorkspaceResponse,
231
    V1DeleteWorkspaceError,
232
    OptionsLegacyParser<V1DeleteWorkspaceData>
233
  > = {
9✔
234
    mutationFn: async (localOptions) => {
235
      const { data } = await v1DeleteWorkspace({
1✔
236
        ...options,
237
        ...localOptions,
238
        throwOnError: true,
239
      });
240
      return data;
1✔
241
    },
242
  };
243
  return mutationOptions;
9✔
244
};
245

246
export const v1ListArchivedWorkspacesQueryKey = (
8✔
247
  options?: OptionsLegacyParser,
248
) => [createQueryKey("v1ListArchivedWorkspaces", options)];
18✔
249

250
export const v1ListArchivedWorkspacesOptions = (
8✔
251
  options?: OptionsLegacyParser,
252
) => {
253
  return queryOptions({
14✔
254
    queryFn: async ({ queryKey, signal }) => {
255
      const { data } = await v1ListArchivedWorkspaces({
11✔
256
        ...options,
257
        ...queryKey[0],
258
        signal,
259
        throwOnError: true,
260
      });
261
      return data;
5✔
262
    },
263
    queryKey: v1ListArchivedWorkspacesQueryKey(options),
264
  });
265
};
266

267
export const v1RecoverWorkspaceQueryKey = (
8✔
268
  options: OptionsLegacyParser<V1RecoverWorkspaceData>,
UNCOV
269
) => [createQueryKey("v1RecoverWorkspace", options)];
×
270

271
export const v1RecoverWorkspaceOptions = (
8✔
272
  options: OptionsLegacyParser<V1RecoverWorkspaceData>,
273
) => {
UNCOV
274
  return queryOptions({
×
275
    queryFn: async ({ queryKey, signal }) => {
UNCOV
276
      const { data } = await v1RecoverWorkspace({
×
277
        ...options,
278
        ...queryKey[0],
279
        signal,
280
        throwOnError: true,
281
      });
UNCOV
282
      return data;
×
283
    },
284
    queryKey: v1RecoverWorkspaceQueryKey(options),
285
  });
286
};
287

288
export const v1RecoverWorkspaceMutation = (
8✔
289
  options?: Partial<OptionsLegacyParser<V1RecoverWorkspaceData>>,
290
) => {
291
  const mutationOptions: UseMutationOptions<
292
    V1RecoverWorkspaceResponse,
293
    V1RecoverWorkspaceError,
294
    OptionsLegacyParser<V1RecoverWorkspaceData>
295
  > = {
19✔
296
    mutationFn: async (localOptions) => {
UNCOV
297
      const { data } = await v1RecoverWorkspace({
×
298
        ...options,
299
        ...localOptions,
300
        throwOnError: true,
301
      });
UNCOV
302
      return data;
×
303
    },
304
  };
305
  return mutationOptions;
19✔
306
};
307

308
export const v1HardDeleteWorkspaceMutation = (
8✔
309
  options?: Partial<OptionsLegacyParser<V1HardDeleteWorkspaceData>>,
310
) => {
311
  const mutationOptions: UseMutationOptions<
312
    V1HardDeleteWorkspaceResponse,
313
    V1HardDeleteWorkspaceError,
314
    OptionsLegacyParser<V1HardDeleteWorkspaceData>
UNCOV
315
  > = {
×
316
    mutationFn: async (localOptions) => {
UNCOV
317
      const { data } = await v1HardDeleteWorkspace({
×
318
        ...options,
319
        ...localOptions,
320
        throwOnError: true,
321
      });
UNCOV
322
      return data;
×
323
    },
324
  };
UNCOV
325
  return mutationOptions;
×
326
};
327

328
export const v1GetWorkspaceAlertsQueryKey = (
8✔
329
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>,
330
) => [createQueryKey("v1GetWorkspaceAlerts", options)];
237✔
331

332
export const v1GetWorkspaceAlertsOptions = (
8✔
333
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>,
334
) => {
UNCOV
335
  return queryOptions({
×
336
    queryFn: async ({ queryKey, signal }) => {
UNCOV
337
      const { data } = await v1GetWorkspaceAlerts({
×
338
        ...options,
339
        ...queryKey[0],
340
        signal,
341
        throwOnError: true,
342
      });
UNCOV
343
      return data;
×
344
    },
345
    queryKey: v1GetWorkspaceAlertsQueryKey(options),
346
  });
347
};
348

349
export const v1GetWorkspaceMessagesQueryKey = (
8✔
350
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>,
351
) => [createQueryKey("v1GetWorkspaceMessages", options)];
4✔
352

353
export const v1GetWorkspaceMessagesOptions = (
8✔
354
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>,
355
) => {
356
  return queryOptions({
4✔
357
    queryFn: async ({ queryKey, signal }) => {
358
      const { data } = await v1GetWorkspaceMessages({
2✔
359
        ...options,
360
        ...queryKey[0],
361
        signal,
362
        throwOnError: true,
363
      });
364
      return data;
2✔
365
    },
366
    queryKey: v1GetWorkspaceMessagesQueryKey(options),
367
  });
368
};
369

370
export const v1GetWorkspaceCustomInstructionsQueryKey = (
8✔
371
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>,
372
) => [createQueryKey("v1GetWorkspaceCustomInstructions", options)];
45✔
373

374
export const v1GetWorkspaceCustomInstructionsOptions = (
8✔
375
  options: OptionsLegacyParser<V1GetWorkspaceCustomInstructionsData>,
376
) => {
377
  return queryOptions({
39✔
378
    queryFn: async ({ queryKey, signal }) => {
379
      const { data } = await v1GetWorkspaceCustomInstructions({
6✔
380
        ...options,
381
        ...queryKey[0],
382
        signal,
383
        throwOnError: true,
384
      });
385
      return data;
3✔
386
    },
387
    queryKey: v1GetWorkspaceCustomInstructionsQueryKey(options),
388
  });
389
};
390

391
export const v1SetWorkspaceCustomInstructionsMutation = (
8✔
392
  options?: Partial<OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>>,
393
) => {
394
  const mutationOptions: UseMutationOptions<
395
    V1SetWorkspaceCustomInstructionsResponse,
396
    V1SetWorkspaceCustomInstructionsError,
397
    OptionsLegacyParser<V1SetWorkspaceCustomInstructionsData>
398
  > = {
39✔
399
    mutationFn: async (localOptions) => {
400
      const { data } = await v1SetWorkspaceCustomInstructions({
1✔
401
        ...options,
402
        ...localOptions,
403
        throwOnError: true,
404
      });
UNCOV
405
      return data;
×
406
    },
407
  };
408
  return mutationOptions;
39✔
409
};
410

411
export const v1DeleteWorkspaceCustomInstructionsMutation = (
8✔
412
  options?: Partial<
413
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
414
  >,
415
) => {
416
  const mutationOptions: UseMutationOptions<
417
    V1DeleteWorkspaceCustomInstructionsResponse,
418
    V1DeleteWorkspaceCustomInstructionsError,
419
    OptionsLegacyParser<V1DeleteWorkspaceCustomInstructionsData>
UNCOV
420
  > = {
×
421
    mutationFn: async (localOptions) => {
UNCOV
422
      const { data } = await v1DeleteWorkspaceCustomInstructions({
×
423
        ...options,
424
        ...localOptions,
425
        throwOnError: true,
426
      });
UNCOV
427
      return data;
×
428
    },
429
  };
UNCOV
430
  return mutationOptions;
×
431
};
432

433
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
8✔
434
  createQueryKey("v1StreamSse", options),
435
];
436

437
export const v1StreamSseOptions = (options?: OptionsLegacyParser) => {
8✔
NEW
UNCOV
438
  return queryOptions({
×
439
    queryFn: async ({ queryKey, signal }) => {
NEW
UNCOV
440
      const { data } = await v1StreamSse({
×
441
        ...options,
442
        ...queryKey[0],
443
        signal,
444
        throwOnError: true,
445
      });
NEW
UNCOV
446
      return data;
×
447
    },
448
    queryKey: v1StreamSseQueryKey(options),
449
  });
450
};
451

452
export const v1VersionCheckQueryKey = (options?: OptionsLegacyParser) => [
8✔
453
  createQueryKey("v1VersionCheck", options),
454
];
455

456
export const v1VersionCheckOptions = (options?: OptionsLegacyParser) => {
8✔
NEW
UNCOV
457
  return queryOptions({
×
458
    queryFn: async ({ queryKey, signal }) => {
NEW
UNCOV
459
      const { data } = await v1VersionCheck({
×
460
        ...options,
461
        ...queryKey[0],
462
        signal,
463
        throwOnError: true,
464
      });
NEW
UNCOV
465
      return data;
×
466
    },
467
    queryKey: v1VersionCheckQueryKey(options),
468
  });
469
};
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

© 2026 Coveralls, Inc