From df99019d0312086a2a3da173dbe80b2168757212 Mon Sep 17 00:00:00 2001 From: Pawel Kosiec Date: Wed, 13 May 2026 17:03:44 +0200 Subject: [PATCH] fix: add name field to genie manifest for non-interactive --set support The CLI `apps init --set genie.genie-space.name=` was rejected because the genie manifest only declared `id`. The CLI generator needs both `id` and `name` for valid DABs genie_space YAML. Every other multi-field plugin already declares all its fields in the manifest. Co-authored-by: Isaac --- packages/appkit/src/plugins/genie/manifest.json | 3 +++ template/appkit.plugins.json | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/appkit/src/plugins/genie/manifest.json b/packages/appkit/src/plugins/genie/manifest.json index a269795d6..7fde6dbf7 100644 --- a/packages/appkit/src/plugins/genie/manifest.json +++ b/packages/appkit/src/plugins/genie/manifest.json @@ -14,6 +14,9 @@ "id": { "env": "DATABRICKS_GENIE_SPACE_ID", "description": "Default Genie Space ID" + }, + "name": { + "description": "Genie Space display name" } } } diff --git a/template/appkit.plugins.json b/template/appkit.plugins.json index 53f8ed81e..131bf409a 100644 --- a/template/appkit.plugins.json +++ b/template/appkit.plugins.json @@ -92,6 +92,9 @@ "id": { "env": "DATABRICKS_GENIE_SPACE_ID", "description": "Default Genie Space ID" + }, + "name": { + "description": "Genie Space display name" } } }