diff --git a/.agents/scripts/supervisor-helper.sh b/.agents/scripts/supervisor-helper.sh index e8e158c8d..41641ded0 100755 --- a/.agents/scripts/supervisor-helper.sh +++ b/.agents/scripts/supervisor-helper.sh @@ -3690,7 +3690,7 @@ cmd_next() { WHERE bt.batch_id = '$escaped_batch' AND t.status = 'queued' AND t.retries < t.max_retries - ORDER BY bt.position + ORDER BY t.retries ASC, bt.position LIMIT $limit; " else @@ -3699,7 +3699,7 @@ cmd_next() { FROM tasks WHERE status = 'queued' AND retries < max_retries - ORDER BY created_at ASC + ORDER BY retries ASC, created_at ASC LIMIT $limit; " fi