MCPcopy Create free account
hub / github.com/astercloud/aster / isRetryableError

Method isRetryableError

client-sdks/client-js/src/resources/base.ts:233–236  ·  view source on GitHub ↗

* 判断错误是否可重试

(error: any)

Source from the content-addressed store, hash-verified

231 * 判断错误是否可重试
232 */
233 private isRetryableError(error: any): boolean {
234 // 超时、网络错误等
235 return error.name === "AbortError" || error.name === "TimeoutError" || error.message?.includes("fetch failed") || error.message?.includes("network") || error.message?.includes("ECONNREFUSED");
236 }
237
238 /**
239 * 计算退避延迟

Callers 1

requestMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected