"""Endpoints système publics : version (utilisée par le frontend pour détecter une mise à jour et recharger la page automatiquement).""" from fastapi import APIRouter from app.config import get_settings from app.version import get_version router = APIRouter(prefix="/api", tags=["system"]) @router.get("/version") async def version() -> dict[str, str]: return {"name": get_settings().app_name, "version": get_version()}