Files
YG_FT/backend/app/api/v1/endpoints/health.py
2026-08-03 17:24:45 +08:00

19 lines
412 B
Python

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(),
}