#691 VAL-04: DLQ not integrated with retry exhaustion

closed critical Created 2025-12-25 02:55 · Updated 2025-12-25 03:22

Description

Edit
Location: timeout_service.py, dead_letter_service.py. Issue: TimeoutService marks tasks as failed but does NOT move them to DLQ. DeadLetterService exists but is never called. Tasks exceeding max_attempts remain in runs table forever. Fix: Call dead_letter_service.move_to_dlq() after max_attempts exhaustion.

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...