From 6b73311a389f3c3d604306bd09ac12057ad73a61 Mon Sep 17 00:00:00 2001 From: "Chang, Hui-Tang" Date: Mon, 2 Dec 2024 22:35:08 +0800 Subject: [PATCH 1/2] chore: support `required` attribute in variable section --- packages/toolkit/src/view/recipe-editor/lib/schema.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/toolkit/src/view/recipe-editor/lib/schema.ts b/packages/toolkit/src/view/recipe-editor/lib/schema.ts index dcd60ee476..96467f2824 100644 --- a/packages/toolkit/src/view/recipe-editor/lib/schema.ts +++ b/packages/toolkit/src/view/recipe-editor/lib/schema.ts @@ -105,6 +105,9 @@ export const InstillYamlSchema = { type: "array", items: { type: "string" }, }, + required: { + type: "boolean", + }, }, additionalProperties: false, required: ["format"], From 1613e9dc43d658b31cf8dfd0802bf92f909dba09 Mon Sep 17 00:00:00 2001 From: "Chang, Hui-Tang" Date: Mon, 2 Dec 2024 23:15:38 +0800 Subject: [PATCH 2/2] chore: fix lint --- packages/toolkit/src/view/recipe-editor/lib/schema.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/toolkit/src/view/recipe-editor/lib/schema.ts b/packages/toolkit/src/view/recipe-editor/lib/schema.ts index 96467f2824..1a690d2d69 100644 --- a/packages/toolkit/src/view/recipe-editor/lib/schema.ts +++ b/packages/toolkit/src/view/recipe-editor/lib/schema.ts @@ -49,7 +49,7 @@ const connectorDefinitionIds = [ "google-sheets", "perplexity-ai", "leadiq", - "smartlead" + "smartlead", ]; export const InstillYamlSchema = {