From 2af03c0b72204b817c6c0bb9bda7fe046cf11d98 Mon Sep 17 00:00:00 2001 From: Denis Yuen Date: Thu, 24 Sep 2026 11:29:12 -0400 Subject: [PATCH 1/2] add MCP version to uiConfig SEAB-7767: render MCP_VERSION (supplied by dockstore-deploy) as uiConfig.mcpVersion so the webservice can expose it to the UI. Co-Authored-By: Claude Opus 5.5 (1M context) --- dockstore_launcher_config/compose.config | 1 + templates/web.yml.template | 1 + 2 files changed, 2 insertions(+) diff --git a/dockstore_launcher_config/compose.config b/dockstore_launcher_config/compose.config index c999b33..75ca24f 100644 --- a/dockstore_launcher_config/compose.config +++ b/dockstore_launcher_config/compose.config @@ -43,6 +43,7 @@ "GOOGLE_CLIENT_SECRET":"potato", "LOGSTASH":false, "LOGSTASH_HOST":"replaceme", +"MCP_VERSION":"n/a", "METRICS_BUCKET_NAME":"replaceme", "MYBINDER_IMPORT_URL":"replaceme", "NEXTFLOW_PARSING_LAMBDA_VERSION":"n/a", diff --git a/templates/web.yml.template b/templates/web.yml.template index 2c8bfed..428b096 100644 --- a/templates/web.yml.template +++ b/templates/web.yml.template @@ -218,4 +218,5 @@ uiConfig: galaxyParsingPluginVersion: {{ GALAXY_PLUGIN_VERSION }} checkUrlLambdaVersion: {{ CHECK_URL_LAMBDA_VERSION }} supportVersion: {{ SUPPORT_VERSION }} + mcpVersion: {{ MCP_VERSION }} From b7dfe1336d70111b468e12bbaac5c052ce219da5 Mon Sep 17 00:00:00 2001 From: Denis Yuen Date: Thu, 24 Sep 2026 11:30:25 -0400 Subject: [PATCH 2/2] quote mcpVersion and default it to empty Quoting keeps tags like 1.0 as strings, and an empty default lets the UI hide the MCP version on installs that don't supply one. Co-Authored-By: Claude Opus 5.5 (1M context) --- dockstore_launcher_config/compose.config | 2 +- templates/web.yml.template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dockstore_launcher_config/compose.config b/dockstore_launcher_config/compose.config index 75ca24f..7adb1a9 100644 --- a/dockstore_launcher_config/compose.config +++ b/dockstore_launcher_config/compose.config @@ -43,7 +43,7 @@ "GOOGLE_CLIENT_SECRET":"potato", "LOGSTASH":false, "LOGSTASH_HOST":"replaceme", -"MCP_VERSION":"n/a", +"MCP_VERSION":"", "METRICS_BUCKET_NAME":"replaceme", "MYBINDER_IMPORT_URL":"replaceme", "NEXTFLOW_PARSING_LAMBDA_VERSION":"n/a", diff --git a/templates/web.yml.template b/templates/web.yml.template index 428b096..80696b4 100644 --- a/templates/web.yml.template +++ b/templates/web.yml.template @@ -218,5 +218,5 @@ uiConfig: galaxyParsingPluginVersion: {{ GALAXY_PLUGIN_VERSION }} checkUrlLambdaVersion: {{ CHECK_URL_LAMBDA_VERSION }} supportVersion: {{ SUPPORT_VERSION }} - mcpVersion: {{ MCP_VERSION }} + mcpVersion: "{{ MCP_VERSION }}"