Skip to main content

Crate edda_notify

Crate edda_notify 

Source

Structs§

NotifyConfig
Top-level notify configuration.

Enums§

Channel
Notification channel configuration — stored in .edda/config.json under key notify_channels.
NotifyEvent
Notification event types mapped from edda domain events.

Functions§

dispatch
Send notifications to all channels matching this event. Errors are logged to stderr but never propagated.
send_text
Send a free-text message (event name “digest”) to every channel whose events list contains “digest” or “*”. Same shape as test_channels: per-channel results for CLI display; channels that do not subscribe get a skip error so the operator sees why nothing arrived.
test_channels
Send a test notification to all configured channels. Returns per-channel results for CLI display.