From 59e55f981f0663600f8600893e9b621d2bfe070c Mon Sep 17 00:00:00 2001 From: sabaimran Date: Mon, 7 Oct 2024 20:28:33 -0700 Subject: [PATCH] Reset agent to default when continuing with deceased agent --- src/khoj/routers/api_chat.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/khoj/routers/api_chat.py b/src/khoj/routers/api_chat.py index 392d9943..45ded48b 100644 --- a/src/khoj/routers/api_chat.py +++ b/src/khoj/routers/api_chat.py @@ -661,6 +661,11 @@ async def chat( if conversation.agent and conversation.agent != default_agent: agent = conversation.agent + if not conversation.agent: + conversation.agent = default_agent + await conversation.asave() + agent = default_agent + await is_ready_to_chat(user) user_name = await aget_user_name(user)