Files
beaver_project/app-instance/backend/beaver/services/__init__.py

24 lines
649 B
Python

"""Application services for Beaver."""
__all__ = ["AgentService", "CronService", "MemoryGatewayService", "MemoryService"]
def __getattr__(name: str):
if name == "AgentService":
from .agent_service import AgentService
return AgentService
if name == "MemoryService":
from .memory_service import MemoryService
return MemoryService
if name == "MemoryGatewayService":
from .memory_gateway_service import MemoryGatewayService
return MemoryGatewayService
if name == "CronService":
from .cron_service import CronService
return CronService
raise AttributeError(name)