From 4555969d38292eb99c8fd263a9e0640c5fa90ec0 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Thu, 12 Sep 2024 10:50:36 -0700 Subject: [PATCH] Add additional log lines --- src/khoj/routers/helpers.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/khoj/routers/helpers.py b/src/khoj/routers/helpers.py index cd15f7ee..d7a05f8a 100644 --- a/src/khoj/routers/helpers.py +++ b/src/khoj/routers/helpers.py @@ -1217,9 +1217,22 @@ def scheduled_chat( token = token[0].token headers["Authorization"] = f"Bearer {token}" + # Log request details + logger.info(f"POST URL: {url}") + logger.info(f"Headers: {headers}") + logger.info(f"Payload: {json_payload}") + # Call the chat API endpoint with authenticated user token and query raw_response = requests.post(url, headers=headers, json=json_payload) + # Log response details + logger.info(f"Response status code: {raw_response.status_code}") + logger.info(f"Response headers: {raw_response.headers}") + logger.info(f"Response text: {raw_response.text}") + if raw_response.history: + for resp in raw_response.history: + logger.info(f"Redirected from {resp.url} with status code {resp.status_code}") + # Stop if the chat API call was not successful if raw_response.status_code != 200: logger.error(f"Failed to run schedule chat: {raw_response.text}, user: {user}, query: {query_to_run}")