From 3ef62c2e2bb2c29461f8cebefea533278c95df7d Mon Sep 17 00:00:00 2001 From: Viren070 Date: Sat, 20 Sep 2025 21:38:52 +0100 Subject: [PATCH] fix(builtins/knaben): allow null values for URL and correct default value of searchType --- packages/core/src/builtins/knaben/api.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/builtins/knaben/api.ts b/packages/core/src/builtins/knaben/api.ts index 81a9c335..800a4036 100644 --- a/packages/core/src/builtins/knaben/api.ts +++ b/packages/core/src/builtins/knaben/api.ts @@ -19,7 +19,7 @@ const KnabenSearchHitSchema = z.looseObject({ category: z.string(), categoryId: z.array(z.number()), date: z.iso.datetime({ offset: true }), - details: z.url(), + details: z.url().nullable(), hash: z .string() .nullable() @@ -58,7 +58,7 @@ const KnabenSearchOptions = z.object({ message: 'Must be "score" or a percentage string like "80%"', }), ]) - .default('score') + .default('100%') .optional(), searchField: z.keyof(KnabenSearchHitSchema).default('title').optional(), query: z.string(),