From e49f25bda7778ed4ca4a2d2a85726843bd9dae2f Mon Sep 17 00:00:00 2001 From: Henry Estela Date: Fri, 3 Apr 2026 17:59:24 -0700 Subject: [PATCH] fix(ai-chat): add null check to model name 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'}