From 0d25e96bf4f8b556794faf9109abb0c97cb1ef58 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Mon, 10 Mar 2025 15:44:55 +0100 Subject: [PATCH] Added a feature flag for the plugin system --- app/MindWork AI Studio/Settings/DataModel/PreviewFeatures.cs | 2 ++ .../Settings/DataModel/PreviewFeaturesExtensions.cs | 1 + .../Settings/DataModel/PreviewVisibilityExtensions.cs | 1 + app/MindWork AI Studio/wwwroot/changelog/v0.9.33.md | 1 + 4 files changed, 5 insertions(+) diff --git a/app/MindWork AI Studio/Settings/DataModel/PreviewFeatures.cs b/app/MindWork AI Studio/Settings/DataModel/PreviewFeatures.cs index 825e8037..ff642a0a 100644 --- a/app/MindWork AI Studio/Settings/DataModel/PreviewFeatures.cs +++ b/app/MindWork AI Studio/Settings/DataModel/PreviewFeatures.cs @@ -8,4 +8,6 @@ public enum PreviewFeatures // PRE_WRITER_MODE_2024, PRE_RAG_2024, + + PRE_PLUGINS_2025, } \ No newline at end of file diff --git a/app/MindWork AI Studio/Settings/DataModel/PreviewFeaturesExtensions.cs b/app/MindWork AI Studio/Settings/DataModel/PreviewFeaturesExtensions.cs index 133d6538..2eb25587 100644 --- a/app/MindWork AI Studio/Settings/DataModel/PreviewFeaturesExtensions.cs +++ b/app/MindWork AI Studio/Settings/DataModel/PreviewFeaturesExtensions.cs @@ -6,6 +6,7 @@ public static class PreviewFeaturesExtensions { PreviewFeatures.PRE_WRITER_MODE_2024 => "Writer Mode: Experiments about how to write long texts using AI", PreviewFeatures.PRE_RAG_2024 => "RAG: Preview of our RAG implementation where you can refer your files or integrate enterprise data within your company", + PreviewFeatures.PRE_PLUGINS_2025 => "Plugins: Preview of our plugin system where you can extend the functionality of the app", _ => "Unknown preview feature" }; diff --git a/app/MindWork AI Studio/Settings/DataModel/PreviewVisibilityExtensions.cs b/app/MindWork AI Studio/Settings/DataModel/PreviewVisibilityExtensions.cs index f80939f6..b0f07716 100644 --- a/app/MindWork AI Studio/Settings/DataModel/PreviewVisibilityExtensions.cs +++ b/app/MindWork AI Studio/Settings/DataModel/PreviewVisibilityExtensions.cs @@ -25,6 +25,7 @@ public static class PreviewVisibilityExtensions if (visibility >= PreviewVisibility.EXPERIMENTAL) { features.Add(PreviewFeatures.PRE_WRITER_MODE_2024); + features.Add(PreviewFeatures.PRE_PLUGINS_2025); } return features; diff --git a/app/MindWork AI Studio/wwwroot/changelog/v0.9.33.md b/app/MindWork AI Studio/wwwroot/changelog/v0.9.33.md index 6b27d3ea..c342e9b2 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v0.9.33.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v0.9.33.md @@ -1 +1,2 @@ # v0.9.33, build 208 (2025-03-xx xx:xx UTC) +- Added a feature flag for the plugin system. This flag is disabled by default and can be enabled inside the app settings. \ No newline at end of file