from fastapi import APIRouter, Depends from app.core.deps import get_current_user from app.models.models import User from app.schemas.user import UserOut router = APIRouter() @router.get("/me", response_model=UserOut) async def me(user: User = Depends(get_current_user)) -> UserOut: return UserOut.model_validate(user)