Skip to content

Conversation

@soniaAguilarPeiron
Copy link
Contributor

What is this feature?

This PR adds a new feature toggle alertingRuleNotificationMessageSectionExtension that allows extending the notification message section in alerting rule forms.

It also creates a simple extension API in notificationMessageSectionExtensions/extensions.ts
It modifies AnnotationsStep to render the extensible notification message section bellow the current content.

Why do we need this feature?

[Add a description of the problem the feature is trying to solve.]

Who is this feature for?

[Add information on what kind of user the feature is for.]

Which issue(s) does this PR fix?:

Fixes #

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

@grafana-pr-automation grafana-pr-automation bot added the levitate breaking change A label indicating a breaking change and assigned by Levitate. label Aug 26, 2025
@grafana-pr-automation grafana-pr-automation bot requested review from a team and academo and removed request for a team August 26, 2025 11:29
@soniaAguilarPeiron soniaAguilarPeiron removed the levitate breaking change A label indicating a breaking change and assigned by Levitate. label Aug 26, 2025
@soniaAguilarPeiron soniaAguilarPeiron requested a review from a team as a code owner August 27, 2025 14:14
@soniaAguilarPeiron soniaAguilarPeiron requested review from gabor and konrad147 and removed request for a team August 27, 2025 14:14
@soniaAguilarPeiron soniaAguilarPeiron removed the request for review from gabor August 27, 2025 15:02
Copy link
Contributor

@konrad147 konrad147 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@soniaAguilarPeiron soniaAguilarPeiron merged commit 98bd109 into main Aug 28, 2025
142 checks passed
@soniaAguilarPeiron soniaAguilarPeiron deleted the alerting/enrichment-per-rule-wip1 branch August 28, 2025 08:30
@github-project-automation github-project-automation bot moved this from In review to Done in Alerting Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants