diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index 65858e37221..3aaaa4aba42 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -1194,4 +1194,8 @@ export interface FeatureToggles { * Show transformation quick-start cards in empty transformations state */ transformationsEmptyPlaceholder?: boolean; + /** + * Enable TTL plugin instance manager + */ + ttlPluginInstanceManager?: boolean; } diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 86c5c400381..69893cb94eb 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -2072,6 +2072,13 @@ var ( FrontendOnly: true, Owner: grafanaDataProSquad, }, + { + Name: "ttlPluginInstanceManager", + Description: "Enable TTL plugin instance manager", + Stage: FeatureStageExperimental, + FrontendOnly: true, + Owner: grafanaPluginsPlatformSquad, + }, } ) diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index cb48c884e7d..a6f6bb4a480 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -266,3 +266,4 @@ dashboardTemplates,experimental,@grafana/sharing-squad,false,false,false kubernetesAnnotations,experimental,@grafana/grafana-backend-services-squad,false,false,false awsDatasourcesHttpProxy,experimental,@grafana/aws-datasources,false,false,false transformationsEmptyPlaceholder,preview,@grafana/datapro,false,false,true +ttlPluginInstanceManager,experimental,@grafana/plugins-platform-backend,false,false,true diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index d96539b7a03..ba6d0d3a415 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -1073,4 +1073,8 @@ const ( // FlagTransformationsEmptyPlaceholder // Show transformation quick-start cards in empty transformations state FlagTransformationsEmptyPlaceholder = "transformationsEmptyPlaceholder" + + // FlagTtlPluginInstanceManager + // Enable TTL plugin instance manager + FlagTtlPluginInstanceManager = "ttlPluginInstanceManager" ) diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index a5bc3b342a1..9fc363536d4 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -4140,6 +4140,19 @@ "expression": "true" } }, + { + "metadata": { + "name": "ttlPluginInstanceManager", + "resourceVersion": "1763462850634", + "creationTimestamp": "2025-11-18T10:47:30Z" + }, + "spec": { + "description": "Enable TTL plugin instance manager", + "stage": "experimental", + "codeowner": "@grafana/plugins-platform-backend", + "frontend": true + } + }, { "metadata": { "name": "unifiedHistory",