Clarify order dependency
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
@@ -55,9 +55,9 @@ export function isWorkerUnavailableError(error: unknown): boolean {
|
|||||||
if (/failed:\s*4\d{2}/.test(message) || /status[:\s]+4\d{2}/.test(message)) return false;
|
if (/failed:\s*4\d{2}/.test(message) || /status[:\s]+4\d{2}/.test(message)) return false;
|
||||||
|
|
||||||
// Programming errors — code bugs, not worker unavailability
|
// Programming errors — code bugs, not worker unavailability
|
||||||
|
// Programming errors — code bugs, not worker unavailability
|
||||||
|
// Note: TypeError('fetch failed') already handled by transport patterns above
|
||||||
if (error instanceof TypeError || error instanceof ReferenceError || error instanceof SyntaxError) {
|
if (error instanceof TypeError || error instanceof ReferenceError || error instanceof SyntaxError) {
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Default: treat unknown errors as blocking (conservative — surface bugs)
|
// Default: treat unknown errors as blocking (conservative — surface bugs)
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user