From 911172e1e6eb0e0d3bd2a292f6795c46515879be Mon Sep 17 00:00:00 2001 From: Shakker Date: Sun, 26 Apr 2026 04:29:20 +0100 Subject: [PATCH] fix: avoid provider index preview row spread --- src/model-catalog/provider-index/normalize.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/model-catalog/provider-index/normalize.ts b/src/model-catalog/provider-index/normalize.ts index 6140577d781..0f7ceee0dc7 100644 --- a/src/model-catalog/provider-index/normalize.ts +++ b/src/model-catalog/provider-index/normalize.ts @@ -51,13 +51,10 @@ function normalizePreviewCatalog(params: { if (!provider) { return undefined; } - return { - ...provider, - models: provider.models.map((model) => ({ - ...model, - status: model.status ?? "preview", - })), - }; + for (const model of provider.models) { + model.status ??= "preview"; + } + return provider; } function normalizeProvider(