From a047144660a503fe88307457349ef47f61d1bdc7 Mon Sep 17 00:00:00 2001 From: Shakker Date: Tue, 28 Apr 2026 03:43:37 +0100 Subject: [PATCH] fix: narrow manifest catalog runtime inputs --- src/plugin-sdk/provider-catalog-shared.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugin-sdk/provider-catalog-shared.ts b/src/plugin-sdk/provider-catalog-shared.ts index 51676f3b953..4c95d8355f2 100644 --- a/src/plugin-sdk/provider-catalog-shared.ts +++ b/src/plugin-sdk/provider-catalog-shared.ts @@ -62,7 +62,7 @@ function buildManifestCatalogModelInput(model: ModelCatalogModel): ModelDefiniti `Manifest modelCatalog row ${model.id} uses unsupported runtime input document`, ); } - return model.input ?? ["text"]; + return model.input?.filter((item): item is "text" | "image" => item !== "document") ?? ["text"]; } function buildManifestCatalogModel(model: ModelCatalogModel): ModelDefinitionConfig {