AlertDeliveryChannels struct exists in config (slack, webhook, email fields) but no delivery code is implemented. Conversational alerts are only visible via orca alerts list.
Implement:
- Slack — POST to incoming webhook URL with threaded conversation updates
- Webhook — POST JSON alert payload to a configured URL
- Email — SMTP delivery for alert digests
Config:
[ai.alerts.channels]
slack = "https://hooks.slack.com/services/..."
webhook = "https://my-app.com/api/alerts"
email = "ops@example.com"
AlertDeliveryChannels struct exists in config (slack, webhook, email fields) but no delivery code is implemented. Conversational alerts are only visible via
orca alerts list.Implement:
Config: