class AISupportError(Exception):
    """Base exception for AI Support client."""
    pass

class AISupportAuthError(AISupportError):
    """Raised when authentication fails."""
    pass

class AISupportRateLimitError(AISupportError):
    """Raised when rate limit is exceeded."""
    pass

class AISupportAPIError(AISupportError):
    """Raised when API returns an error."""
    pass