From b11b00a9ffb53f66576d1f888e8794e0dc47f264 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Tue, 1 Aug 2023 10:57:38 -0700 Subject: [PATCH] Add log line for time to first response --- src/khoj/processor/conversation/utils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/khoj/processor/conversation/utils.py b/src/khoj/processor/conversation/utils.py index 2a4a92f2..e414b35b 100644 --- a/src/khoj/processor/conversation/utils.py +++ b/src/khoj/processor/conversation/utils.py @@ -42,6 +42,10 @@ class ThreadedGenerator: return item def send(self, data): + if self.response == "": + time_to_first_response = perf_counter() - self.start_time + logger.debug(f"First response took: {time_to_first_response:.3f} seconds") + self.response += data self.queue.put(data)