Skip to content

ProviderErrorOptions

Defined in: packages/ai.matey.types/src/errors.ts:329

Provider error constructor options.

readonly optional cause: Error

Defined in: packages/ai.matey.types/src/errors.ts:338


readonly code: "PROVIDER_ERROR" | "PROVIDER_UNAVAILABLE" | "PROVIDER_TIMEOUT" | "PROVIDER_OVERLOADED"

Defined in: packages/ai.matey.types/src/errors.ts:330


readonly optional httpContext: HttpErrorContext

Defined in: packages/ai.matey.types/src/errors.ts:340


readonly optional irState: object

Defined in: packages/ai.matey.types/src/errors.ts:341

readonly optional request: Partial<IRChatRequest>

readonly optional response: Partial<IRChatResponse>


readonly optional isRetryable: boolean

Defined in: packages/ai.matey.types/src/errors.ts:336


readonly message: string

Defined in: packages/ai.matey.types/src/errors.ts:335


readonly optional provenance: ErrorProvenance

Defined in: packages/ai.matey.types/src/errors.ts:337


readonly optional providerDetails: ProviderErrorDetails

Defined in: packages/ai.matey.types/src/errors.ts:339