From 91e880f9d4e7b9323ee8974782eef6cf63c1fd68 Mon Sep 17 00:00:00 2001 From: Roberto Date: Tue, 12 May 2026 16:54:47 +0200 Subject: [PATCH] fix(api): home agent falls back to multi-project folder manifest when no project_id --- app/core/deep_agent.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/core/deep_agent.py b/app/core/deep_agent.py index 1388c77..61c3c7f 100644 --- a/app/core/deep_agent.py +++ b/app/core/deep_agent.py @@ -1418,6 +1418,10 @@ async def run_home_stream( if project_id: manifest = await _fetch_project_manifest(project_id) manifest_block = format_folder_manifest(manifest) + if not manifest_block: + # No specific project context — surface all linked folders so the agent + # can answer questions like "tell me about project X" using its files. + manifest_block = await build_brief_multi_project_manifest() system_prompt = system_prompt + ("\n\n" + manifest_block if manifest_block else "") trace_id = _trace_id_from_context(prepared_context)