From 5b6dab162754b453757c1f1e7fc344ab7b36b1fe Mon Sep 17 00:00:00 2001 From: Debanjum Date: Thu, 4 Dec 2025 22:10:01 -0800 Subject: [PATCH] Use consistent summarizer result for failed research iteration --- src/khoj/routers/research.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/khoj/routers/research.py b/src/khoj/routers/research.py index ba053711..fe90f41e 100644 --- a/src/khoj/routers/research.py +++ b/src/khoj/routers/research.py @@ -619,7 +619,10 @@ async def research( # intermediate_result = await extract_relevant_info(this_iteration.query, results_data, agent) this_iteration.summarizedResult = results_data - this_iteration.summarizedResult = this_iteration.summarizedResult or "Failed to get results." + this_iteration.summarizedResult = ( + this_iteration.summarizedResult + or f"Failed to get results." + ) previous_iterations.append(this_iteration) yield this_iteration