ErrorRetryPolicy
Defined in: packages/core/src/errors.ts:119
Properties
섹션 제목: “Properties”classifyByMessage?
섹션 제목: “classifyByMessage?”
optionalclassifyByMessage?: (message) =>ProviderRetryHint|undefined
Defined in: packages/core/src/errors.ts:127
Parameters
섹션 제목: “Parameters”message
섹션 제목: “message”string
Returns
섹션 제목: “Returns”ProviderRetryHint | undefined
classifyByStatusCode?
섹션 제목: “classifyByStatusCode?”
optionalclassifyByStatusCode?: (status) =>ProviderRetryHint
Defined in: packages/core/src/errors.ts:126
Parameters
섹션 제목: “Parameters”status
섹션 제목: “status”number
Returns
섹션 제목: “Returns”fallback?
섹션 제목: “fallback?”
optionalfallback?:ProviderRetryHint
Defined in: packages/core/src/errors.ts:131
Optional override for retry hint inference.
nonRetryableCodes?
섹션 제목: “nonRetryableCodes?”
optionalnonRetryableCodes?: readonlyKMsgErrorCode[]
Defined in: packages/core/src/errors.ts:121
nonRetryableStatuses?
섹션 제목: “nonRetryableStatuses?”
optionalnonRetryableStatuses?: readonlystring[]
Defined in: packages/core/src/errors.ts:125
Explicit non-retryable HTTP statuses; wins on conflicts.
retryableCodes?
섹션 제목: “retryableCodes?”
optionalretryableCodes?: readonlyKMsgErrorCode[]
Defined in: packages/core/src/errors.ts:120
retryableStatuses?
섹션 제목: “retryableStatuses?”
optionalretryableStatuses?: readonlystring[]
Defined in: packages/core/src/errors.ts:123
Explicit retryable HTTP statuses, normalized case-insensitively.
retryAfterMs?
섹션 제목: “retryAfterMs?”
optionalretryAfterMs?:RetryAfterPolicy| ((error) =>number|undefined)
Defined in: packages/core/src/errors.ts:135
Optional custom retry delay resolver or declarative mapping.