from fastapi import APIRouter from app.core.logging import get_logger from app.db.platform_store import get_platform_store router = APIRouter() logger = get_logger(__name__) @router.get("/health") async def health_check() -> dict[str, object]: logger.info("health check requested") return {"code": 0, "message": "ok", "data": get_platform_store().health_metrics()}