Skip to content

ErrorRetryPolicy

Defined in: packages/core/src/errors.ts:105

optional classifyByMessage: (message) => ProviderRetryHint | undefined

Defined in: packages/core/src/errors.ts:109

string

ProviderRetryHint | undefined


optional classifyByStatusCode: (status) => ProviderRetryHint

Defined in: packages/core/src/errors.ts:108

number

ProviderRetryHint


optional fallback: ProviderRetryHint

Defined in: packages/core/src/errors.ts:113

Optional override for retry hint inference.


optional nonRetryableCodes: readonly KMsgErrorCode[]

Defined in: packages/core/src/errors.ts:107


optional retryableCodes: readonly KMsgErrorCode[]

Defined in: packages/core/src/errors.ts:106


optional retryAfterMs: (error) => number | undefined

Defined in: packages/core/src/errors.ts:117

Optional custom retry delay in milliseconds.

KMsgError

number | undefined