Terminal / api /agent.py
Baida—-
deploy: full backend sync for Node A [Kernel Restore]
8b87770 verified
Raw
History Blame
704 Bytes
"""backend/api/agent.py — Thin Router orchestrator (S359).
Svolge solo il ruolo di punto di ingresso per i sub-router modularizzati.
"""
import logging
from fastapi import APIRouter
# Import dei sub-router modularizzati
from .agent_loop_routes import router as _loop_router
from .agent_task_routes import router as _task_router
from .agent_checkpoint_routes import router as _checkpoint_router
_logger = logging.getLogger("api.agent")
router = APIRouter()
# Inclusione dei sub-router
router.include_router(_loop_router)
router.include_router(_task_router)
router.include_router(_checkpoint_router)
_logger.info("[agent] Thin Router initialized with Loop, Task and Checkpoint modules.")