Files
Harvey a69a26852e Cut down unnecessary logging (#48)
* Cut down unnecessary logging

* fix format etc

* fix checks

* fix tests
2026-04-14 00:02:38 +01:00

15 lines
503 B
Python

from fastapi import APIRouter, Depends
from api.v1.schemas.common import StatusReport
from core.dependencies import get_status_service
from infrastructure.msgspec_fastapi import MsgSpecRoute
from services.status_service import StatusService
router = APIRouter(route_class=MsgSpecRoute, prefix="/status", tags=["status"])
@router.get("", response_model=StatusReport)
async def get_status(
status_service: StatusService = Depends(get_status_service)
):
return await status_service.get_status()