# src/web/api/routers/metrics.py from fastapi import APIRouter, Depends from src.web.api.deps import get_provider from src.web.api.providers.base import StateProvider router = APIRouter(prefix="/metrics", tags=["metrics"]) @router.get("") def metrics(provider: StateProvider = Depends(get_provider)): return provider.get_metrics() or {}