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)