Skip to content

feat: enhance webhook delivery logging with success and failure details - #7

Merged
pikann merged 1 commit into
masterfrom
feature/enhance-webhook-delivery-logging
Jul 30, 2026
Merged

feat: enhance webhook delivery logging with success and failure details#7
pikann merged 1 commit into
masterfrom
feature/enhance-webhook-delivery-logging

Conversation

@pikann

@pikann pikann commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Webhook delivery attempts were previously silent — the only record was the row written to webhook_deliveries, with nothing in the plugin logs to debug a failing or misconfigured webhook in real time.
  • deliver() now logs each attempt through the plugin SDK logger: a Warn with webhook_id, event, url, and error when the HTTP request itself fails (transport error), and an Info with webhook_id, event, url, status, and success once a response is received (covers both 2xx and non-2xx outcomes).

Test plan

  • CI (Lint, Build, Tests) passing on the PR

@pikann
pikann merged commit ba5cf25 into master Jul 30, 2026
3 checks passed
@pikann
pikann deleted the feature/enhance-webhook-delivery-logging branch July 30, 2026 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant