From ecdb87d9a8549de21d6ebc348becfea52595fcf8 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Mon, 26 Jan 2026 23:49:07 -0300 Subject: [PATCH] fix(ai): set latency timer before atlasbot call --- backend/atlas_portal/routes/ai.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/atlas_portal/routes/ai.py b/backend/atlas_portal/routes/ai.py index 9b74a9e..86ad945 100644 --- a/backend/atlas_portal/routes/ai.py +++ b/backend/atlas_portal/routes/ai.py @@ -23,6 +23,7 @@ def register(app) -> None: if not user_message: return jsonify({"error": "message required"}), 400 + started = time.time() atlasbot_reply = _atlasbot_answer(user_message) if atlasbot_reply: elapsed_ms = int((time.time() - started) * 1000) @@ -41,7 +42,6 @@ def register(app) -> None: messages.append({"role": "user", "content": user_message}) body = {"model": settings.AI_CHAT_MODEL, "messages": messages, "stream": False} - started = time.time() try: with httpx.Client(timeout=settings.AI_CHAT_TIMEOUT_SEC) as client: