Skip to content

Commit af9f99b

Browse files
authored
Revert "attempt executor retry for helcione provider and 502 errors (#5473)" (#5541)
This reverts commit f305880.
1 parent f305880 commit af9f99b

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

worker/src/lib/ai-gateway/AttemptExecutor.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -403,22 +403,7 @@ export class AttemptExecutor {
403403
: null;
404404

405405
const providerStartTime = Date.now();
406-
407-
// Retry logic for PTB Helicone provider 502 errors
408-
let response!: Response;
409-
const maxRetries =
410-
endpoint.provider === "helicone" && endpoint.ptbEnabled ? 2 : 0;
411-
412-
for (let attempt = 0; attempt <= maxRetries; attempt++) {
413-
response = await forwarder(urlResult.data, escrowInfo);
414-
415-
// Only retry on 502 for Helicone PTB requests (no delay between retries)
416-
if (response.status === 502 && attempt < maxRetries) {
417-
continue;
418-
}
419-
break;
420-
}
421-
406+
const response = await forwarder(urlResult.data, escrowInfo);
422407
const providerLatency = Date.now() - providerStartTime;
423408

424409
metrics.markProviderEnd(response.status);

0 commit comments

Comments
 (0)