Skip to content

RouterError

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

Router error interface.

readonly optional attemptedBackends: string[]

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


readonly category: ErrorCategory

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

AdapterError.category


readonly optional cause: Error

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

AdapterError.cause


readonly code: ErrorCode

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

AdapterError.code


readonly optional details: Record<string, unknown>

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

AdapterError.details


readonly optional irState: object

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

readonly optional request: Partial<IRChatRequest>

readonly optional response: Partial<IRChatResponse>

AdapterError.irState


readonly isRetryable: boolean

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

AdapterError.isRetryable


message: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1077

AdapterError.message


readonly name: "RouterError"

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

AdapterError.name


readonly provenance: ErrorProvenance

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

AdapterError.provenance


optional stack: string

Defined in: node_modules/typescript/lib/lib.es5.d.ts:1078

AdapterError.stack


readonly timestamp: number

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

AdapterError.timestamp

isCategory(category): boolean

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

ErrorCategory

boolean

AdapterError.isCategory


toJSON(): Record<string, unknown>

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

Record<string, unknown>

AdapterError.toJSON