Pete Dunn
Fix auth/retrieval regressions and harden startup diagnostics
eac6fef
Raw
History Blame Contribute Delete
391 Bytes
from typing import TYPE_CHECKING, Any
if TYPE_CHECKING:
from .core import UnifiedKnowledgebaseCore
__all__ = ["UnifiedKnowledgebaseCore"]
def __getattr__(name: str) -> Any:
if name == "UnifiedKnowledgebaseCore":
from .core import UnifiedKnowledgebaseCore
return UnifiedKnowledgebaseCore
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")