Skip to content

Commit 281af71

Browse files
committed
fix: handle breaking changes to "workspaces by provider" endpoint
1 parent 0f6eca4 commit 281af71

File tree

10 files changed

+819
-142
lines changed

10 files changed

+819
-142
lines changed

src/api/generated/@tanstack/react-query.gen.ts

Lines changed: 189 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,26 @@ import {
1919
v1ActivateWorkspace,
2020
v1UpdateWorkspace,
2121
v1DeleteWorkspace,
22+
v1GetWorkspaceByName,
2223
v1ListArchivedWorkspaces,
2324
v1RecoverWorkspace,
2425
v1HardDeleteWorkspace,
2526
v1GetWorkspaceAlerts,
27+
v1GetWorkspaceAlertsSummary,
2628
v1GetWorkspaceMessages,
2729
v1GetWorkspaceCustomInstructions,
2830
v1SetWorkspaceCustomInstructions,
2931
v1DeleteWorkspaceCustomInstructions,
3032
v1GetWorkspaceMuxes,
3133
v1SetWorkspaceMuxes,
32-
v1ListWorkspacesByProvider,
3334
v1StreamSse,
3435
v1VersionCheck,
3536
v1GetWorkspaceTokenUsage,
37+
v1ListPersonas,
38+
v1CreatePersona,
39+
v1GetPersona,
40+
v1UpdatePersona,
41+
v1DeletePersona,
3642
} from '../sdk.gen'
3743
import type {
3844
V1ListProviderEndpointsData,
@@ -50,6 +56,7 @@ import type {
5056
V1ConfigureAuthMaterialData,
5157
V1ConfigureAuthMaterialError,
5258
V1ConfigureAuthMaterialResponse,
59+
V1ListWorkspacesData,
5360
V1CreateWorkspaceData,
5461
V1CreateWorkspaceError,
5562
V1CreateWorkspaceResponse,
@@ -62,13 +69,15 @@ import type {
6269
V1DeleteWorkspaceData,
6370
V1DeleteWorkspaceError,
6471
V1DeleteWorkspaceResponse,
72+
V1GetWorkspaceByNameData,
6573
V1RecoverWorkspaceData,
6674
V1RecoverWorkspaceError,
6775
V1RecoverWorkspaceResponse,
6876
V1HardDeleteWorkspaceData,
6977
V1HardDeleteWorkspaceError,
7078
V1HardDeleteWorkspaceResponse,
7179
V1GetWorkspaceAlertsData,
80+
V1GetWorkspaceAlertsSummaryData,
7281
V1GetWorkspaceMessagesData,
7382
V1GetWorkspaceCustomInstructionsData,
7483
V1SetWorkspaceCustomInstructionsData,
@@ -81,8 +90,17 @@ import type {
8190
V1SetWorkspaceMuxesData,
8291
V1SetWorkspaceMuxesError,
8392
V1SetWorkspaceMuxesResponse,
84-
V1ListWorkspacesByProviderData,
8593
V1GetWorkspaceTokenUsageData,
94+
V1CreatePersonaData,
95+
V1CreatePersonaError,
96+
V1CreatePersonaResponse,
97+
V1GetPersonaData,
98+
V1UpdatePersonaData,
99+
V1UpdatePersonaError,
100+
V1UpdatePersonaResponse,
101+
V1DeletePersonaData,
102+
V1DeletePersonaError,
103+
V1DeletePersonaResponse,
86104
} from '../types.gen'
87105

88106
type QueryKey<TOptions extends OptionsLegacyParser> = [
@@ -323,11 +341,13 @@ export const v1ConfigureAuthMaterialMutation = (
323341
return mutationOptions
324342
}
325343

326-
export const v1ListWorkspacesQueryKey = (options?: OptionsLegacyParser) => [
327-
createQueryKey('v1ListWorkspaces', options),
328-
]
344+
export const v1ListWorkspacesQueryKey = (
345+
options?: OptionsLegacyParser<V1ListWorkspacesData>
346+
) => [createQueryKey('v1ListWorkspaces', options)]
329347

330-
export const v1ListWorkspacesOptions = (options?: OptionsLegacyParser) => {
348+
export const v1ListWorkspacesOptions = (
349+
options?: OptionsLegacyParser<V1ListWorkspacesData>
350+
) => {
331351
return queryOptions({
332352
queryFn: async ({ queryKey, signal }) => {
333353
const { data } = await v1ListWorkspaces({
@@ -485,6 +505,27 @@ export const v1DeleteWorkspaceMutation = (
485505
return mutationOptions
486506
}
487507

508+
export const v1GetWorkspaceByNameQueryKey = (
509+
options: OptionsLegacyParser<V1GetWorkspaceByNameData>
510+
) => [createQueryKey('v1GetWorkspaceByName', options)]
511+
512+
export const v1GetWorkspaceByNameOptions = (
513+
options: OptionsLegacyParser<V1GetWorkspaceByNameData>
514+
) => {
515+
return queryOptions({
516+
queryFn: async ({ queryKey, signal }) => {
517+
const { data } = await v1GetWorkspaceByName({
518+
...options,
519+
...queryKey[0],
520+
signal,
521+
throwOnError: true,
522+
})
523+
return data
524+
},
525+
queryKey: v1GetWorkspaceByNameQueryKey(options),
526+
})
527+
}
528+
488529
export const v1ListArchivedWorkspacesQueryKey = (
489530
options?: OptionsLegacyParser
490531
) => [createQueryKey('v1ListArchivedWorkspaces', options)]
@@ -588,6 +629,27 @@ export const v1GetWorkspaceAlertsOptions = (
588629
})
589630
}
590631

632+
export const v1GetWorkspaceAlertsSummaryQueryKey = (
633+
options: OptionsLegacyParser<V1GetWorkspaceAlertsSummaryData>
634+
) => [createQueryKey('v1GetWorkspaceAlertsSummary', options)]
635+
636+
export const v1GetWorkspaceAlertsSummaryOptions = (
637+
options: OptionsLegacyParser<V1GetWorkspaceAlertsSummaryData>
638+
) => {
639+
return queryOptions({
640+
queryFn: async ({ queryKey, signal }) => {
641+
const { data } = await v1GetWorkspaceAlertsSummary({
642+
...options,
643+
...queryKey[0],
644+
signal,
645+
throwOnError: true,
646+
})
647+
return data
648+
},
649+
queryKey: v1GetWorkspaceAlertsSummaryQueryKey(options),
650+
})
651+
}
652+
591653
export const v1GetWorkspaceMessagesQueryKey = (
592654
options: OptionsLegacyParser<V1GetWorkspaceMessagesData>
593655
) => [createQueryKey('v1GetWorkspaceMessages', options)]
@@ -713,27 +775,6 @@ export const v1SetWorkspaceMuxesMutation = (
713775
return mutationOptions
714776
}
715777

716-
export const v1ListWorkspacesByProviderQueryKey = (
717-
options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
718-
) => [createQueryKey('v1ListWorkspacesByProvider', options)]
719-
720-
export const v1ListWorkspacesByProviderOptions = (
721-
options: OptionsLegacyParser<V1ListWorkspacesByProviderData>
722-
) => {
723-
return queryOptions({
724-
queryFn: async ({ queryKey, signal }) => {
725-
const { data } = await v1ListWorkspacesByProvider({
726-
...options,
727-
...queryKey[0],
728-
signal,
729-
throwOnError: true,
730-
})
731-
return data
732-
},
733-
queryKey: v1ListWorkspacesByProviderQueryKey(options),
734-
})
735-
}
736-
737778
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
738779
createQueryKey('v1StreamSse', options),
739780
]
@@ -792,3 +833,124 @@ export const v1GetWorkspaceTokenUsageOptions = (
792833
queryKey: v1GetWorkspaceTokenUsageQueryKey(options),
793834
})
794835
}
836+
837+
export const v1ListPersonasQueryKey = (options?: OptionsLegacyParser) => [
838+
createQueryKey('v1ListPersonas', options),
839+
]
840+
841+
export const v1ListPersonasOptions = (options?: OptionsLegacyParser) => {
842+
return queryOptions({
843+
queryFn: async ({ queryKey, signal }) => {
844+
const { data } = await v1ListPersonas({
845+
...options,
846+
...queryKey[0],
847+
signal,
848+
throwOnError: true,
849+
})
850+
return data
851+
},
852+
queryKey: v1ListPersonasQueryKey(options),
853+
})
854+
}
855+
856+
export const v1CreatePersonaQueryKey = (
857+
options: OptionsLegacyParser<V1CreatePersonaData>
858+
) => [createQueryKey('v1CreatePersona', options)]
859+
860+
export const v1CreatePersonaOptions = (
861+
options: OptionsLegacyParser<V1CreatePersonaData>
862+
) => {
863+
return queryOptions({
864+
queryFn: async ({ queryKey, signal }) => {
865+
const { data } = await v1CreatePersona({
866+
...options,
867+
...queryKey[0],
868+
signal,
869+
throwOnError: true,
870+
})
871+
return data
872+
},
873+
queryKey: v1CreatePersonaQueryKey(options),
874+
})
875+
}
876+
877+
export const v1CreatePersonaMutation = (
878+
options?: Partial<OptionsLegacyParser<V1CreatePersonaData>>
879+
) => {
880+
const mutationOptions: UseMutationOptions<
881+
V1CreatePersonaResponse,
882+
V1CreatePersonaError,
883+
OptionsLegacyParser<V1CreatePersonaData>
884+
> = {
885+
mutationFn: async (localOptions) => {
886+
const { data } = await v1CreatePersona({
887+
...options,
888+
...localOptions,
889+
throwOnError: true,
890+
})
891+
return data
892+
},
893+
}
894+
return mutationOptions
895+
}
896+
897+
export const v1GetPersonaQueryKey = (
898+
options: OptionsLegacyParser<V1GetPersonaData>
899+
) => [createQueryKey('v1GetPersona', options)]
900+
901+
export const v1GetPersonaOptions = (
902+
options: OptionsLegacyParser<V1GetPersonaData>
903+
) => {
904+
return queryOptions({
905+
queryFn: async ({ queryKey, signal }) => {
906+
const { data } = await v1GetPersona({
907+
...options,
908+
...queryKey[0],
909+
signal,
910+
throwOnError: true,
911+
})
912+
return data
913+
},
914+
queryKey: v1GetPersonaQueryKey(options),
915+
})
916+
}
917+
918+
export const v1UpdatePersonaMutation = (
919+
options?: Partial<OptionsLegacyParser<V1UpdatePersonaData>>
920+
) => {
921+
const mutationOptions: UseMutationOptions<
922+
V1UpdatePersonaResponse,
923+
V1UpdatePersonaError,
924+
OptionsLegacyParser<V1UpdatePersonaData>
925+
> = {
926+
mutationFn: async (localOptions) => {
927+
const { data } = await v1UpdatePersona({
928+
...options,
929+
...localOptions,
930+
throwOnError: true,
931+
})
932+
return data
933+
},
934+
}
935+
return mutationOptions
936+
}
937+
938+
export const v1DeletePersonaMutation = (
939+
options?: Partial<OptionsLegacyParser<V1DeletePersonaData>>
940+
) => {
941+
const mutationOptions: UseMutationOptions<
942+
V1DeletePersonaResponse,
943+
V1DeletePersonaError,
944+
OptionsLegacyParser<V1DeletePersonaData>
945+
> = {
946+
mutationFn: async (localOptions) => {
947+
const { data } = await v1DeletePersona({
948+
...options,
949+
...localOptions,
950+
throwOnError: true,
951+
})
952+
return data
953+
},
954+
}
955+
return mutationOptions
956+
}

0 commit comments

Comments
 (0)