From 4d866167a2342cd1a9252bb3dd83c2438a2885f2 Mon Sep 17 00:00:00 2001 From: Henry Estela Date: Fri, 17 Apr 2026 18:34:31 +0000 Subject: [PATCH] fix(AI): add null check to model name (#645) When the OpenAI-compatible fallback (/v1/models) is used, models are mapped as { name: m.id, size: 0 } with no details field. Accessing model.details.parameter_size throws `TypeError: Cannot read properties of undefined`, which crashes the React render and causes the entire page to go blank. --- admin/inertia/pages/settings/models.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/inertia/pages/settings/models.tsx b/admin/inertia/pages/settings/models.tsx index d4124fe..fc2b1dc 100644 --- a/admin/inertia/pages/settings/models.tsx +++ b/admin/inertia/pages/settings/models.tsx @@ -369,7 +369,7 @@ export default function ModelsPage(props: { - {model.details.parameter_size || 'N/A'} + {model.details?.parameter_size || 'N/A'}