From 03de2803f088767b73d133a26665389fd93a48bc Mon Sep 17 00:00:00 2001 From: Debanjum Date: Fri, 28 Mar 2025 00:49:33 +0530 Subject: [PATCH] Fallback to default agent for chat when unset in get conversation API --- src/khoj/routers/api_agents.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/khoj/routers/api_agents.py b/src/khoj/routers/api_agents.py index 4da756ad..1f20b5fa 100644 --- a/src/khoj/routers/api_agents.py +++ b/src/khoj/routers/api_agents.py @@ -119,6 +119,8 @@ async def get_agent_by_conversation( media_type="application/json", status_code=404, ) + if not conversation.agent: + agent = await AgentAdapters.aget_default_agent() agent = await AgentAdapters.aget_agent_by_slug(conversation.agent.slug, user)