Skip to content

RateLimitError

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

Rate limit error interface.

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


readonly optional limit: number

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


message: string

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

AdapterError.message


readonly name: "RateLimitError"

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

AdapterError.name


readonly provenance: ErrorProvenance

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

AdapterError.provenance


readonly optional remaining: number

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


readonly optional resetAt: string

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


readonly optional retryAfter: number

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


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