Skip to content

feat(np): Adds Discord metric alert renderer #112420

Merged
GabeVillalobos merged 2 commits intomasterfrom
gv/add_discord_metric_renderer
Apr 8, 2026
Merged

feat(np): Adds Discord metric alert renderer #112420
GabeVillalobos merged 2 commits intomasterfrom
gv/add_discord_metric_renderer

Conversation

@GabeVillalobos
Copy link
Copy Markdown
Member

Resolves ISWF-2313

Implements Discord's Metric Alert renderer. Testing to be done in prod against our test organization.

@GabeVillalobos GabeVillalobos requested review from a team April 7, 2026 21:41
@linear-code
Copy link
Copy Markdown

linear-code bot commented Apr 7, 2026

@GabeVillalobos GabeVillalobos requested a review from a team as a code owner April 7, 2026 21:41
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Apr 7, 2026
Copy link
Copy Markdown
Contributor

@saponifi3d saponifi3d left a comment

Choose a reason for hiding this comment

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

lgtm!

Comment thread src/sentry/notifications/platform/discord/renderers/metric_alert.py Outdated
assert renderer is DiscordNotificationProvider.default_renderer


class DiscordMetricAlertRendererTest(MetricAlertHandlerBase):
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

i really like how you broke down these tests and organized everything 🙏

Co-authored-by: Josh Callender <1569818+saponifi3d@users.noreply.github.com>
@GabeVillalobos GabeVillalobos merged commit 3137619 into master Apr 8, 2026
56 checks passed
@GabeVillalobos GabeVillalobos deleted the gv/add_discord_metric_renderer branch April 8, 2026 17:22
george-sentry pushed a commit that referenced this pull request Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants