-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Description
Description
Notifications currently support only a single delivery target (Email or Webhook), alongside Inbox delivery. Add support to select any combination of delivery methods per notification, including “all” and “none”. This must be configurable via UI and CLI, and the design should be extensible for future targets (e.g., Slack, PlatformX, IDE popups) without breaking existing behavior.
Implementation
- Introduce a delivery targets field (multi-select enum/set) for notifications: email, webhook, inbox; support “all” and “none”.
- Migrate existing notifications to preserve current behavior by default.
- Update the notification pipeline to fan out to all selected targets.
- UI: Add a multi-select control to choose delivery methods with quick actions for “All” and “None”.
- CLI: add CLI command to show template notification delivery methods.
- Update documentation with UI and CLI examples.
Metadata
Metadata
Assignees
Labels
No labels