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
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