From 97d164e181d1efadb8504c5207bdb1e27f9a6829 Mon Sep 17 00:00:00 2001 From: 9qeklajc Date: Wed, 11 Mar 2026 22:46:23 +0100 Subject: [PATCH] fix build --- ui/components/provider-card.tsx | 2 ++ ui/lib/api/services/admin.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ui/components/provider-card.tsx b/ui/components/provider-card.tsx index d5ed95af..d239547e 100644 --- a/ui/components/provider-card.tsx +++ b/ui/components/provider-card.tsx @@ -50,6 +50,7 @@ interface ProviderCardProps { onDeleteModel: (modelId: string) => void; onOverrideModel: (model: AdminModel) => void; onUpdateApiKey: (newKey: string) => void; + availableMints: string[]; } export function ProviderCard({ @@ -69,6 +70,7 @@ export function ProviderCard({ onDeleteModel, onOverrideModel, onUpdateApiKey, + availableMints, }: ProviderCardProps) { const [isKeyModalOpen, setIsKeyModalOpen] = useState(false); const hasDetails = Boolean(provider.api_version) || isExpanded; diff --git a/ui/lib/api/services/admin.ts b/ui/lib/api/services/admin.ts index b67644f3..d91e24cb 100644 --- a/ui/lib/api/services/admin.ts +++ b/ui/lib/api/services/admin.ts @@ -20,7 +20,7 @@ export const UpstreamProviderSchema = z.object({ api_version: z.string().nullable().optional(), enabled: z.boolean(), provider_fee: z.number().optional(), - provider_settings: z.record(z.any()).nullable().optional(), + provider_settings: z.record(z.string(), z.any()).nullable().optional(), }); export const CreateUpstreamProviderSchema = z.object({ @@ -30,7 +30,7 @@ export const CreateUpstreamProviderSchema = z.object({ api_version: z.string().nullable().optional(), enabled: z.boolean().default(true), provider_fee: z.number().optional(), - provider_settings: z.record(z.any()).nullable().optional(), + provider_settings: z.record(z.string(), z.any()).nullable().optional(), }); export const UpdateUpstreamProviderSchema = z.object({ @@ -40,7 +40,7 @@ export const UpdateUpstreamProviderSchema = z.object({ api_version: z.string().nullable().optional(), enabled: z.boolean().optional(), provider_fee: z.number().optional(), - provider_settings: z.record(z.any()).nullable().optional(), + provider_settings: z.record(z.string(), z.any()).nullable().optional(), }); export const AdminModelPricingSchema = z.object({