Add exponential backoff for failed webhook deliveries and surface the latest delivery status to workspace admins.
Acceptance criteria
- Retry on
429 and 5xx responses
- Cap retries after 24 hours
- Show the next retry time in the delivery log
- Preserve the original request body for every attempt