Skip to content

fathom.FleetConnectionError

fathom.FleetConnectionError

Bases: FleetError

Raised when a fleet backend connection fails (Redis, Postgres, etc.).

Source code in src/fathom/errors.py
class FleetConnectionError(FleetError):
    """Raised when a fleet backend connection fails (Redis, Postgres, etc.)."""

    def __init__(
        self,
        message: str,
        session_id: str | None = None,
        backend: str | None = None,
    ):
        self.backend = backend  # e.g., "redis", "postgres"
        super().__init__(message, session_id=session_id)