You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Outbound queue fixes\n\n- Enforces combined sent + queued capacity for instance and recipient minute/day limits.\n- Enforces the unique new/dormant outreach daily limit.\n- Rejects a new queue item when its calculated send time is more than the configured distance after the current queue tail.\n- Adds OUTBOUND_QUEUE_MAX_TAIL_GAP_SECONDS, defaulting to 120 seconds.\n- Returns detailed 429 responses with capacity totals or queue-horizon timing.\n- Adds worker delivery, reschedule, and failure logging.\n\nThe v5.5.0 worker was confirmed to run correctly: it delivered one due message and rescheduled the others because only one outreach quota slot was available. This release prevents that queue over-admission and exposes the reason clearly.\n\nCloses #35.