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
fix(server): add Discord notification debouncing and rate limit handling
- Pre-filter notifiable statuses in EventService to avoid unnecessary getAgent
DB lookups and notification calls for non-actionable statuses (working, starting, etc.)
- Add 60s per-agent+status debounce in NotificationService to prevent spam
when agents rapidly cycle through the same status
- Respect Discord's Retry-After header on 429 responses instead of blind
exponential backoff
- Demote noisy logger.info calls to logger.debug for skipped/debounced events
- Bump version to v1.3.9
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments