From 79cadcb7691c311e92848cdfdfdfeda9eec9e52f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20M=C3=B3ricz?= Date: Thu, 7 Nov 2024 22:48:57 +0100 Subject: [PATCH] fix(scrapeURL/llmExtract): fill in required field as well --- apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts b/apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts index ae6ce4b6..fedea33e 100644 --- a/apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts +++ b/apps/api/src/scraper/scrapeURL/transformers/llmExtract.ts @@ -23,6 +23,7 @@ function normalizeSchema(x: any): any { return { ...x, properties: Object.fromEntries(Object.entries(x.properties).map(([k, v]) => [k, normalizeSchema(v)])), + required: Object.keys(x.properties), additionalProperties: false, } } else if (x && x.type === "array") {