ErrorRetryPolicy
Defined in: packages/core/src/errors.ts:105
Properties
섹션 제목: “Properties”classifyByMessage()?
섹션 제목: “classifyByMessage()?”
optionalclassifyByMessage: (message) =>ProviderRetryHint|undefined
Defined in: packages/core/src/errors.ts:109
Parameters
섹션 제목: “Parameters”message
섹션 제목: “message”string
Returns
섹션 제목: “Returns”ProviderRetryHint | undefined
classifyByStatusCode()?
섹션 제목: “classifyByStatusCode()?”
optionalclassifyByStatusCode: (status) =>ProviderRetryHint
Defined in: packages/core/src/errors.ts:108
Parameters
섹션 제목: “Parameters”status
섹션 제목: “status”number
Returns
섹션 제목: “Returns”fallback?
섹션 제목: “fallback?”
optionalfallback:ProviderRetryHint
Defined in: packages/core/src/errors.ts:113
Optional override for retry hint inference.
nonRetryableCodes?
섹션 제목: “nonRetryableCodes?”
optionalnonRetryableCodes: readonlyKMsgErrorCode[]
Defined in: packages/core/src/errors.ts:107
retryableCodes?
섹션 제목: “retryableCodes?”
optionalretryableCodes: readonlyKMsgErrorCode[]
Defined in: packages/core/src/errors.ts:106
retryAfterMs()?
섹션 제목: “retryAfterMs()?”
optionalretryAfterMs: (error) =>number|undefined
Defined in: packages/core/src/errors.ts:117
Optional custom retry delay in milliseconds.
Parameters
섹션 제목: “Parameters”error
섹션 제목: “error”Returns
섹션 제목: “Returns”number | undefined