diff --git a/pkg/models/listeners.go b/pkg/models/listeners.go index b45a60a1f..e8e150f46 100644 --- a/pkg/models/listeners.go +++ b/pkg/models/listeners.go @@ -89,6 +89,9 @@ func RegisterListeners() { RegisterUserDirectedEventForWebhook(&TaskReminderFiredEvent{}) RegisterUserDirectedEventForWebhook(&TaskOverdueEvent{}) RegisterUserDirectedEventForWebhook(&TasksOverdueEvent{}) + + // Internal delivery listener — one message per webhook with its own retry lifecycle + events.RegisterListener((&WebhookDeliveryEvent{}).Name(), &WebhookDeliveryListener{}) } }