errors
relationalai.services.reasoners
Reasoners error types and error mapping.
The reasoners service builds on the shared client error hierarchy, but exposes
service-specific exception types so callers can catch reasoner failures precisely
(e.g. ReasonerNotFoundError).
Classes
Classes exposed by this module.
AbortedTransactionErrorTransaction aborted error with optional problem details. Re-exported from
relationalai.client.errors.exceptions.ClientAuthErrorRaised when authentication or authorization fails. Re-exported from
relationalai.client.errors.exceptions.ClientConflictErrorRaised when the request conflicts with the current backend state. Re-exported from
relationalai.client.errors.exceptions.ClientErrorBase error for client execution. Re-exported from
relationalai.client.errors.exceptions.ClientInvalidRequestErrorRaised when the request is invalid before execution can proceed. Re-exported from
relationalai.client.errors.exceptions.ClientNotFoundErrorRaised when the requested resource does not exist. Re-exported from
relationalai.client.errors.exceptions.ClientNotReadyErrorRaised when the requested resource exists but is not ready yet. Re-exported from
relationalai.client.errors.exceptions.ClientServerErrorRaised when the backend fails while processing a request. Re-exported from
relationalai.client.errors.exceptions.ClientTimeoutErrorRaised when a request exceeds the configured wait time. Re-exported from
relationalai.client.errors.exceptions.ClientUnknownErrorRaised when a failure cannot be classified more precisely. Re-exported from
relationalai.client.errors.exceptions.DuoSecurityFailedConnection failed due to Duo security. Re-exported from
relationalai.client.errors.exceptions.SnowflakeAppMissingExceptionThe RelationalAI native app isn't installed/authorized under the configured name. Re-exported from
relationalai.client.errors.exceptions.SnowflakeConnectionFailedSnowflake connection/auth failed before we could run any SQL (network/SSO/timeout/retry exhaustion). Re-exported from
relationalai.client.errors.exceptions.SnowflakeDatabaseExceptionGeneric Snowflake database error wrapper. Re-exported from
relationalai.client.errors.exceptions.SnowflakeRaiAppNotStartedThe RelationalAI native app exists, but its service isn't started/active. Re-exported from
relationalai.client.errors.exceptions.ReasonerErrorBase error for reasoners operations.
ReasonerAuthErrorRaised when a reasoner request fails authentication or authorization.
ReasonerNotFoundErrorRaised when the requested reasoner does not exist.
ReasonerNotReadyErrorRaised when the reasoner exists but is not ready to serve the request.
ReasonerConflictErrorRaised when a reasoner operation conflicts with current reasoner state.
ReasonerInvalidRequestErrorRaised when the reasoner request is invalid.
ReasonerValidationExceptionInvalid parameters for a reasoner operation (bad request / validation error).
ReasonerTimeoutErrorRaised when a reasoner request exceeds its deadline.
ReasonerServerErrorRaised when the backend fails while processing a reasoner request.
ReasonerHttpErrorDirect Access HTTP error with status code (useful for retries/classification).
ReasonerUnknownErrorRaised when a reasoner failure cannot be classified more precisely.