class BaseConnector: name: str = 'base' def __init__(self): self.last_error: str | None = None def is_configured(self): return False def set_error(self, message: str): self.last_error = message def clear_error(self): self.last_error = None