feat: Add assistantStreaming feature toggle
Co-authored-by: ben.sully <ben.sully@grafana.com>
This commit is contained in:
co-authored by
ben.sully
parent
7114b9cd3b
commit
d8c3ec994a
@@ -96,6 +96,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general-
|
||||
| `azureMonitorLogsBuilderEditor` | Enables the logs builder mode for the Azure Monitor data source |
|
||||
| `localeFormatPreference` | Specifies the locale so the correct format for numbers and dates can be shown |
|
||||
| `logsPanelControls` | Enables a control component for the logs panel in Explore |
|
||||
| `assistantStreaming` | Enables streaming functionality for Grafana Assistant |
|
||||
| `interactiveLearning` | Enables the interactive learning app |
|
||||
| `newVizSuggestions` | Enable new visualization suggestions |
|
||||
| `preventPanelChromeOverflow` | Restrict PanelChrome contents with overflow: hidden; |
|
||||
|
||||
@@ -937,6 +937,11 @@ export interface FeatureToggles {
|
||||
*/
|
||||
grafanaAssistantInProfilesDrilldown?: boolean;
|
||||
/**
|
||||
* Enables streaming functionality for Grafana Assistant
|
||||
* @default true
|
||||
*/
|
||||
assistantStreaming?: boolean;
|
||||
/**
|
||||
* Enables creating alerts from Tempo data source
|
||||
*/
|
||||
tempoAlerting?: boolean;
|
||||
|
||||
@@ -1546,6 +1546,13 @@ var (
|
||||
FrontendOnly: true,
|
||||
Expression: "true",
|
||||
},
|
||||
{
|
||||
Name: "assistantStreaming",
|
||||
Description: "Enables streaming functionality for Grafana Assistant",
|
||||
Stage: FeatureStagePublicPreview,
|
||||
Owner: grafanaAppPlatformSquad,
|
||||
Expression: "true", // enabled by default
|
||||
},
|
||||
{
|
||||
Name: "tempoAlerting",
|
||||
Description: "Enables creating alerts from Tempo data source",
|
||||
|
||||
Generated
+1
@@ -212,6 +212,7 @@ unifiedNavbars,GA,@grafana/plugins-platform-backend,false,false,true
|
||||
logsPanelControls,preview,@grafana/observability-logs,false,false,true
|
||||
metricsFromProfiles,experimental,@grafana/observability-traces-and-profiling,false,false,true
|
||||
grafanaAssistantInProfilesDrilldown,GA,@grafana/observability-traces-and-profiling,false,false,true
|
||||
assistantStreaming,preview,@grafana/grafana-app-platform-squad,false,false,false
|
||||
tempoAlerting,experimental,@grafana/observability-traces-and-profiling,false,false,false
|
||||
pluginsAutoUpdate,experimental,@grafana/plugins-platform-backend,false,false,false
|
||||
alertingListViewV2PreviewToggle,privatePreview,@grafana/alerting-squad,false,false,true
|
||||
|
||||
|
Generated
+4
@@ -614,6 +614,10 @@ const (
|
||||
// use multi-tenant path for awsTempCredentials
|
||||
FlagMultiTenantTempCredentials = "multiTenantTempCredentials"
|
||||
|
||||
// FlagAssistantStreaming
|
||||
// Enables streaming functionality for Grafana Assistant
|
||||
FlagAssistantStreaming = "assistantStreaming"
|
||||
|
||||
// FlagTempoAlerting
|
||||
// Enables creating alerts from Tempo data source
|
||||
FlagTempoAlerting = "tempoAlerting"
|
||||
|
||||
+13
@@ -645,6 +645,19 @@
|
||||
"frontend": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata": {
|
||||
"name": "assistantStreaming",
|
||||
"resourceVersion": "1765555492103",
|
||||
"creationTimestamp": "2025-12-12T16:04:52Z"
|
||||
},
|
||||
"spec": {
|
||||
"description": "Enables streaming functionality for Grafana Assistant",
|
||||
"stage": "preview",
|
||||
"codeowner": "@grafana/grafana-app-platform-squad",
|
||||
"expression": "true"
|
||||
}
|
||||
},
|
||||
{
|
||||
"metadata": {
|
||||
"name": "authZGRPCServer",
|
||||
|
||||
Reference in New Issue
Block a user