Skip to content

RetryOptions

Defined in: packages/core/src/retry/RetryHandler.ts:10

optional backoffFactor?: number

Defined in: packages/core/src/retry/RetryHandler.ts:16

Multiplier applied to delay after each retry (default: 2)


optional initialDelayMs?: number

Defined in: packages/core/src/retry/RetryHandler.ts:14

Initial delay in milliseconds before first retry (default: 1000)


optional maxRetries?: number

Defined in: packages/core/src/retry/RetryHandler.ts:12

Maximum number of retry attempts (default: 3)


optional onRetry?: (attempt, error, delayMs) => void

Defined in: packages/core/src/retry/RetryHandler.ts:20

Optional callback invoked before each retry

number

ForgeApiError

number

void


optional retryOn?: number[]

Defined in: packages/core/src/retry/RetryHandler.ts:18

HTTP status codes that should trigger a retry (default: [429, 503])