From 9ae449fcfd5cf76ebfc27d840cddf51036fcc991 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Fri, 23 Jan 2026 00:32:07 -0800 Subject: [PATCH] LLMs: type check server params against the client params def --- src/modules/llms/server/llm.server.types.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/llms/server/llm.server.types.ts b/src/modules/llms/server/llm.server.types.ts index e31e6b529..13fdac15f 100644 --- a/src/modules/llms/server/llm.server.types.ts +++ b/src/modules/llms/server/llm.server.types.ts @@ -1,5 +1,6 @@ import * as z from 'zod/v4'; +import type { DModelParameterId } from '~/common/stores/llms/llms.parameters'; // imported for making sure we sync import { LLMS_ALL_INTERFACES } from '~/common/stores/llms/llms.types'; @@ -117,7 +118,7 @@ const ModelParameterSpec_schema = z.object({ 'llmVndXaiSearchMode', 'llmVndXaiSearchSources', 'llmVndXaiSearchDateFilter', - ]), + ] satisfies DModelParameterId[]), required: z.boolean().optional(), hidden: z.boolean().optional(), initialValue: z.number().or(z.string()).or(z.boolean()).nullable().optional(),