Operations
Recent webhook events, failed deliveries, retry triggers, and licenses expiring soon.
Connected to the license API. Webhook event browser + retry button is queued for the first iteration after launch — until then, query the `webhook_events` table directly via psql for forensic work.
docker compose exec postgres psql -U frenz -d frenz_browser \
-c "SELECT gateway, event_type, processed_at, error
FROM webhook_events
WHERE processed_at IS NULL OR error IS NOT NULL
ORDER BY received_at DESC LIMIT 50;"