From d8aa5cdc1dba0fb7c4a101e53db2a577926cd6e9 Mon Sep 17 00:00:00 2001 From: Zeroday BYTE Date: Thu, 29 May 2025 18:33:01 +0700 Subject: [PATCH] Update src/webui/components/deep_research_agent_tab.py Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> --- src/webui/components/deep_research_agent_tab.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webui/components/deep_research_agent_tab.py b/src/webui/components/deep_research_agent_tab.py index 9995ac5..88faea0 100644 --- a/src/webui/components/deep_research_agent_tab.py +++ b/src/webui/components/deep_research_agent_tab.py @@ -76,7 +76,7 @@ async def run_deep_research(webui_manager: WebuiManager, components: Dict[Compon max_parallel_agents = int(components.get(parallel_num_comp, 1)) base_save_dir = components.get(save_dir_comp, "./tmp/deep_research").strip() safe_root_dir = "./tmp/deep_research" - normalized_base_save_dir = os.path.normpath(base_save_dir) + normalized_base_save_dir = os.path.abspath(os.path.normpath(base_save_dir)) if os.path.commonpath([normalized_base_save_dir, os.path.abspath(safe_root_dir)]) != os.path.abspath(safe_root_dir): logger.warning(f"Unsafe base_save_dir detected: {base_save_dir}. Using default directory.") normalized_base_save_dir = os.path.abspath(safe_root_dir)