Alerting: Add a feature toggle to enable Assistant enrichment (#110940)

Alerting: Add a feature toggle to enable Assistant Investigations enrichment
This commit is contained in:
Alexander Akhmetov
2025-09-12 08:56:13 +02:00
committed by GitHub
parent 165e2f5022
commit 0b9e0ef4dc
5 changed files with 50 additions and 0 deletions
@@ -766,6 +766,11 @@ export interface FeatureToggles {
*/
alertingEnrichmentPerRule?: boolean;
/**
* Enable Assistant Investigations enrichment type.
* @default false
*/
alertingEnrichmentAssistantInvestigations?: boolean;
/**
* Enable AI-analyze central state history.
* @default false
*/
+9
View File
@@ -1316,6 +1316,15 @@ var (
HideFromDocs: true,
Expression: "false",
},
{
Name: "alertingEnrichmentAssistantInvestigations",
Description: "Enable Assistant Investigations enrichment type.",
Stage: FeatureStageExperimental,
Owner: grafanaAlertingSquad,
HideFromAdminPage: true,
HideFromDocs: true,
Expression: "false",
},
{
Name: "alertingAIAnalyzeCentralStateHistory",
Description: "Enable AI-analyze central state history.",
+1
View File
@@ -171,6 +171,7 @@ alertingAIFeedback,experimental,@grafana/alerting-squad,false,false,false
alertingAIImproveAlertRules,experimental,@grafana/alerting-squad,false,false,false
alertingAIGenTemplates,experimental,@grafana/alerting-squad,false,false,false
alertingEnrichmentPerRule,experimental,@grafana/alerting-squad,false,false,false
alertingEnrichmentAssistantInvestigations,experimental,@grafana/alerting-squad,false,false,false
alertingAIAnalyzeCentralStateHistory,experimental,@grafana/alerting-squad,false,false,false
alertingNotificationsStepMode,GA,@grafana/alerting-squad,false,false,true
feedbackButton,experimental,@grafana/grafana-operator-experience-squad,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
171 alertingAIImproveAlertRules experimental @grafana/alerting-squad false false false
172 alertingAIGenTemplates experimental @grafana/alerting-squad false false false
173 alertingEnrichmentPerRule experimental @grafana/alerting-squad false false false
174 alertingEnrichmentAssistantInvestigations experimental @grafana/alerting-squad false false false
175 alertingAIAnalyzeCentralStateHistory experimental @grafana/alerting-squad false false false
176 alertingNotificationsStepMode GA @grafana/alerting-squad false false true
177 feedbackButton experimental @grafana/grafana-operator-experience-squad false false false
+4
View File
@@ -695,6 +695,10 @@ const (
// Enable enrichment per rule in the alerting UI.
FlagAlertingEnrichmentPerRule = "alertingEnrichmentPerRule"
// FlagAlertingEnrichmentAssistantInvestigations
// Enable Assistant Investigations enrichment type.
FlagAlertingEnrichmentAssistantInvestigations = "alertingEnrichmentAssistantInvestigations"
// FlagAlertingAIAnalyzeCentralStateHistory
// Enable AI-analyze central state history.
FlagAlertingAIAnalyzeCentralStateHistory = "alertingAIAnalyzeCentralStateHistory"
+31
View File
@@ -248,6 +248,37 @@
"hideFromDocs": true
}
},
{
"metadata": {
"name": "alertingEnrichmentAssistantInvestigations",
"resourceVersion": "1757606567075",
"creationTimestamp": "2025-09-11T16:02:47Z"
},
"spec": {
"description": "Enable Assistant Investigations enrichment type.",
"stage": "experimental",
"codeowner": "@grafana/alerting-squad",
"hideFromAdminPage": true,
"hideFromDocs": true,
"expression": "false"
}
},
{
"metadata": {
"name": "alertingEnrichmentAssistantInvestigationsUI",
"resourceVersion": "1757541861834",
"creationTimestamp": "2025-09-10T22:04:21Z",
"deletionTimestamp": "2025-09-11T16:02:47Z"
},
"spec": {
"description": "Enable Assistant Investigations enrichment type in the UI.",
"stage": "experimental",
"codeowner": "@grafana/alerting-squad",
"hideFromAdminPage": true,
"hideFromDocs": true,
"expression": "false"
}
},
{
"metadata": {
"name": "alertingEnrichmentPerRule",