workout-tracker / tracker /agent_api.py
ronheichman's picture
Deploy workout tracker
234891d verified
Raw
History Blame Contribute Delete
411 Bytes
from __future__ import annotations
from fastapi import APIRouter
from tracker.agent_profile import resolve_agent_profile
from tracker.config import load_config
from tracker.models import ResolvedAgentProfile
router = APIRouter(prefix="/api/agent")
@router.get("/profile", response_model=ResolvedAgentProfile)
def get_agent_profile() -> ResolvedAgentProfile:
return resolve_agent_profile(load_config())