Hook ​
| Workflow | Type | Description |
|---|---|---|
| hook.acknowledge-event | Atomic | Acknowledge webhook event delivery from DevKit to local target |
| hook.create-redirect | Linear | Create new webhook redirect with signed UUID |
| hook.delete-redirect | Linear | Soft delete webhook redirect and cleanup pending events |
| hook.devkit-ack-timeout | Linear | Timeout watchdog for receive-webhook runs sitting in PICKED_UP without ack |
| hook.expire-pending-events | Linear | Fail hook.receive-webhook runs stuck in PENDING_FORWARD past a threshold |
| hook.list-events | Atomic | Read-only list and get inspection for webhook events |
| hook.list-redirects | Atomic | List webhook redirects for an organization |
| hook.poll-events | Atomic | Pick up pending webhook events for a redirect (DevKit poll) |
| hook.purge-redirect | Linear | Permanently purge a soft-deleted webhook redirect |
| hook.receive-webhook | Linear | Handle webhook receipt, storage, and forwarding to DevKit |
| hook.replay-event | Linear | Re-deliver a stored webhook event to DevKit |
| hook.update-redirect | Linear | Update webhook redirect configuration |
