Skip to content

chore(alerts): Remove legacy metric alert handlers#115850

Merged
ceorourke merged 1 commit into
masterfrom
ceorourke/rm-metric-alert-messaging-handlers
May 19, 2026
Merged

chore(alerts): Remove legacy metric alert handlers#115850
ceorourke merged 1 commit into
masterfrom
ceorourke/rm-metric-alert-messaging-handlers

Conversation

@ceorourke
Copy link
Copy Markdown
Member

Remove legacy code for sending metric alert notifications.

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 19, 2026
def provider(self) -> str:
return self._spec.provider_slug

def send_alert(
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@ceorourke ceorourke changed the title chore(alerts): Remove unused metric alert handlers chore(alerts): Remove legacy metric alert handlers May 19, 2026
for and which target types that service supports.
"""
class ActionHandlerFactory:
"""Metadata for an incident action service: slug, supported target types, and integration provider."""
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Still used by the legacy APIs for stuff like organization_alert_rule_available_action_index

@ceorourke ceorourke marked this pull request as ready for review May 19, 2026 21:55
@ceorourke ceorourke requested review from a team as code owners May 19, 2026 21:55
@ceorourke ceorourke merged commit 6785eef into master May 19, 2026
87 checks passed
@ceorourke ceorourke deleted the ceorourke/rm-metric-alert-messaging-handlers branch May 19, 2026 22:07
JonasBa pushed a commit that referenced this pull request May 21, 2026
Remove legacy code for sending metric alert notifications.
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