Skip to content

ErrorCode

const ErrorCode: object

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

Universal error codes covering all adapter failure modes.

readonly ADAPTER_CONVERSION_ERROR: "ADAPTER_CONVERSION_ERROR" = 'ADAPTER_CONVERSION_ERROR'

readonly ADAPTER_VALIDATION_ERROR: "ADAPTER_VALIDATION_ERROR" = 'ADAPTER_VALIDATION_ERROR'

readonly ALL_BACKENDS_FAILED: "ALL_BACKENDS_FAILED" = 'ALL_BACKENDS_FAILED'

readonly CONNECTION_TIMEOUT: "CONNECTION_TIMEOUT" = 'CONNECTION_TIMEOUT'

readonly CONTEXT_LENGTH_EXCEEDED: "CONTEXT_LENGTH_EXCEEDED" = 'CONTEXT_LENGTH_EXCEEDED'

readonly DNS_RESOLUTION_FAILED: "DNS_RESOLUTION_FAILED" = 'DNS_RESOLUTION_FAILED'

readonly EXPIRED_API_KEY: "EXPIRED_API_KEY" = 'EXPIRED_API_KEY'

readonly INSUFFICIENT_PERMISSIONS: "INSUFFICIENT_PERMISSIONS" = 'INSUFFICIENT_PERMISSIONS'

readonly INTERNAL_ERROR: "INTERNAL_ERROR" = 'INTERNAL_ERROR'

readonly INVALID_API_KEY: "INVALID_API_KEY" = 'INVALID_API_KEY'

readonly INVALID_MESSAGE_FORMAT: "INVALID_MESSAGE_FORMAT" = 'INVALID_MESSAGE_FORMAT'

readonly INVALID_PARAMETERS: "INVALID_PARAMETERS" = 'INVALID_PARAMETERS'

readonly INVALID_REQUEST: "INVALID_REQUEST" = 'INVALID_REQUEST'

readonly MIDDLEWARE_ERROR: "MIDDLEWARE_ERROR" = 'MIDDLEWARE_ERROR'

readonly MISSING_API_KEY: "MISSING_API_KEY" = 'MISSING_API_KEY'

readonly NETWORK_ERROR: "NETWORK_ERROR" = 'NETWORK_ERROR'

readonly NO_BACKEND_AVAILABLE: "NO_BACKEND_AVAILABLE" = 'NO_BACKEND_AVAILABLE'

readonly PROVIDER_ERROR: "PROVIDER_ERROR" = 'PROVIDER_ERROR'

readonly PROVIDER_OVERLOADED: "PROVIDER_OVERLOADED" = 'PROVIDER_OVERLOADED'

readonly PROVIDER_TIMEOUT: "PROVIDER_TIMEOUT" = 'PROVIDER_TIMEOUT'

readonly PROVIDER_UNAVAILABLE: "PROVIDER_UNAVAILABLE" = 'PROVIDER_UNAVAILABLE'

readonly QUOTA_EXCEEDED: "QUOTA_EXCEEDED" = 'QUOTA_EXCEEDED'

readonly RATE_LIMIT_EXCEEDED: "RATE_LIMIT_EXCEEDED" = 'RATE_LIMIT_EXCEEDED'

readonly ROUTING_FAILED: "ROUTING_FAILED" = 'ROUTING_FAILED'

readonly SEMANTIC_DRIFT_ERROR: "SEMANTIC_DRIFT_ERROR" = 'SEMANTIC_DRIFT_ERROR'

readonly STREAM_CANCELLED: "STREAM_CANCELLED" = 'STREAM_CANCELLED'

readonly STREAM_ERROR: "STREAM_ERROR" = 'STREAM_ERROR'

readonly STREAM_INTERRUPTED: "STREAM_INTERRUPTED" = 'STREAM_INTERRUPTED'

readonly STREAM_PARSE_ERROR: "STREAM_PARSE_ERROR" = 'STREAM_PARSE_ERROR'

readonly UNKNOWN_ERROR: "UNKNOWN_ERROR" = 'UNKNOWN_ERROR'

readonly UNSUPPORTED_CONVERSION: "UNSUPPORTED_CONVERSION" = 'UNSUPPORTED_CONVERSION'

readonly UNSUPPORTED_FEATURE: "UNSUPPORTED_FEATURE" = 'UNSUPPORTED_FEATURE'

readonly UNSUPPORTED_MODEL: "UNSUPPORTED_MODEL" = 'UNSUPPORTED_MODEL'