RetryOptions
Defined in: packages/core/src/retry/RetryHandler.ts:10
Properties
Section titled “Properties”backoffFactor?
Section titled “backoffFactor?”
optionalbackoffFactor?:number
Defined in: packages/core/src/retry/RetryHandler.ts:16
Multiplier applied to delay after each retry (default: 2)
initialDelayMs?
Section titled “initialDelayMs?”
optionalinitialDelayMs?:number
Defined in: packages/core/src/retry/RetryHandler.ts:14
Initial delay in milliseconds before first retry (default: 1000)
maxRetries?
Section titled “maxRetries?”
optionalmaxRetries?:number
Defined in: packages/core/src/retry/RetryHandler.ts:12
Maximum number of retry attempts (default: 3)
onRetry?
Section titled “onRetry?”
optionalonRetry?: (attempt,error,delayMs) =>void
Defined in: packages/core/src/retry/RetryHandler.ts:20
Optional callback invoked before each retry
Parameters
Section titled “Parameters”attempt
Section titled “attempt”number
delayMs
Section titled “delayMs”number
Returns
Section titled “Returns”void
retryOn?
Section titled “retryOn?”
optionalretryOn?:number[]
Defined in: packages/core/src/retry/RetryHandler.ts:18
HTTP status codes that should trigger a retry (default: [429, 503])