콘텐츠로 이동

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