From 823e3ebb1dc9d9a25b8e6f609ed4d2fc745ea086 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Mon, 13 Apr 2026 16:23:53 +0200 Subject: [PATCH] pass thread_id to filesystem middleware --- surfsense_backend/app/agents/new_chat/chat_deepagent.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/surfsense_backend/app/agents/new_chat/chat_deepagent.py b/surfsense_backend/app/agents/new_chat/chat_deepagent.py index 6ff98badf..9bf38cad6 100644 --- a/surfsense_backend/app/agents/new_chat/chat_deepagent.py +++ b/surfsense_backend/app/agents/new_chat/chat_deepagent.py @@ -439,6 +439,7 @@ async def create_surfsense_deep_agent( SurfSenseFilesystemMiddleware( search_space_id=search_space_id, created_by_id=user_id, + thread_id=thread_id, ), create_summarization_middleware(llm, StateBackend), PatchToolCallsMiddleware(), @@ -466,6 +467,7 @@ async def create_surfsense_deep_agent( SurfSenseFilesystemMiddleware( search_space_id=search_space_id, created_by_id=user_id, + thread_id=thread_id, ), SubAgentMiddleware(backend=StateBackend, subagents=[general_purpose_spec]), create_summarization_middleware(llm, StateBackend),