From c7cce891e4f73508ee931603e95f49aa34697837 Mon Sep 17 00:00:00 2001 From: Tomer V <48449813+tomer-v4@users.noreply.github.com> Date: Thu, 15 Jan 2026 15:23:18 +0200 Subject: [PATCH 1/3] Update blueprint-spec2-schema.json --- client/schemas/blueprint-spec2-schema.json | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/client/schemas/blueprint-spec2-schema.json b/client/schemas/blueprint-spec2-schema.json index 44938cc..13b5d33 100644 --- a/client/schemas/blueprint-spec2-schema.json +++ b/client/schemas/blueprint-spec2-schema.json @@ -71,6 +71,12 @@ }, "icon": { "type": "string" + }, + "blueprint-labels": { + "type": "array", + "items": { + "$ref": "#/definitions/BlueprintLabelObject" + } } } }, @@ -1349,6 +1355,26 @@ "required": ["name"], "title": "Launch Form Input Object" }, + "BlueprintLabelObject": { + "type": "object", + "additionalProperties": false, + "properties": { + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "initial-color": { + "type": "string" + }, + "initial-quick-filter": { + "type": "boolean" + } + }, + "required": ["key", "value"], + "title": "Blueprint Label Object" + }, "LaunchFormCategoryObject": { "type": "object", "additionalProperties": false, From 6a40fa231ec614eae43f1cb1ce21d0b90c09512d Mon Sep 17 00:00:00 2001 From: Tomer V <48449813+tomer-v4@users.noreply.github.com> Date: Thu, 15 Jan 2026 15:26:26 +0200 Subject: [PATCH 2/3] Update blueprint-spec2-schema.json --- client/schemas/blueprint-spec2-schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/schemas/blueprint-spec2-schema.json b/client/schemas/blueprint-spec2-schema.json index 13b5d33..04f1a21 100644 --- a/client/schemas/blueprint-spec2-schema.json +++ b/client/schemas/blueprint-spec2-schema.json @@ -1372,7 +1372,7 @@ "type": "boolean" } }, - "required": ["key", "value"], + "required": ["key"], "title": "Blueprint Label Object" }, "LaunchFormCategoryObject": { From 7eb0792e16cf4708f4e4363ca75a8bd8a8997ac0 Mon Sep 17 00:00:00 2001 From: tomer-v4 Date: Thu, 15 Jan 2026 15:45:53 +0200 Subject: [PATCH 3/3] fix --- client/schemas/blueprint-spec2-schema.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/client/schemas/blueprint-spec2-schema.json b/client/schemas/blueprint-spec2-schema.json index 04f1a21..49c94b7 100644 --- a/client/schemas/blueprint-spec2-schema.json +++ b/client/schemas/blueprint-spec2-schema.json @@ -75,7 +75,14 @@ "blueprint-labels": { "type": "array", "items": { - "$ref": "#/definitions/BlueprintLabelObject" + "anyOf": [ + { + "$ref": "#/definitions/BlueprintLabelObject" + }, + { + "type": "string" + } + ] } } }