From 45f0c03639c25dde0860ed67491834fcebfd6382 Mon Sep 17 00:00:00 2001 From: Celes Renata Date: Sun, 12 Apr 2026 12:32:44 -0700 Subject: [PATCH] phase 17: add request-level URL logging to OllamaClient for proxy debugging --- services/extractor/client.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/services/extractor/client.py b/services/extractor/client.py index 98653a5..71ad34e 100644 --- a/services/extractor/client.py +++ b/services/extractor/client.py @@ -222,11 +222,14 @@ class OllamaClient: "stream": False, } + url = f"{self._config.base_url}/api/chat" + logger.info( + "Ollama POST %s model=%s input_chars=%d", + url, self._config.model, len(prompts.get("user", "")), + ) + try: - resp = await self._http.post( - f"{self._config.base_url}/api/chat", - json=payload, - ) + resp = await self._http.post(url, json=payload) _ = resp.raise_for_status() except httpx.TimeoutException: attempt.error = "timeout"