From e5726239d419c272552687cfee24a2d6f96812fd Mon Sep 17 00:00:00 2001 From: kolaente Date: Thu, 9 Apr 2026 10:14:41 +0200 Subject: [PATCH] feat(webhook): register WebhookDeliveryListener on startup --- pkg/models/listeners.go | 3 +++ 1 file changed, 3 insertions(+) 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{}) } }