diff --git a/agent-office/app/service_proxy.py b/agent-office/app/service_proxy.py index 597a416..b8dd7c6 100644 --- a/agent-office/app/service_proxy.py +++ b/agent-office/app/service_proxy.py @@ -377,3 +377,20 @@ async def lotto_latest_draw() -> Optional[int]: return None except Exception: return None + + +async def lotto_evolver_status() -> Dict[str, Any]: + """GET /api/lotto/evolver/status — 이번주 trials + 다음주 base 정보.""" + from .config import LOTTO_BACKEND_URL + resp = await _client.get(f"{LOTTO_BACKEND_URL}/api/lotto/evolver/status") + resp.raise_for_status() + return resp.json() + + +async def lotto_evolver_evaluate() -> Dict[str, Any]: + """POST /api/lotto/evolver/evaluate-now — 회고 트리거 (텔레그램 리포트용).""" + from .config import LOTTO_BACKEND_URL + async with httpx.AsyncClient(timeout=60.0) as client: + resp = await client.post(f"{LOTTO_BACKEND_URL}/api/lotto/evolver/evaluate-now") + resp.raise_for_status() + return resp.json()