recall memory update from development

Alessandro committed Feb 14, 2026 at 17:15 UTC e548bf257bd6203e02b7fe17c53b4759591e3440
1 file changed +5 -1
plugins/memory/extensions/message_loop_prompts_after/_50_recall_memories.py
+5 -1
@@ -15,6 +15,7 @@ from tools.memory_load import DEFAULT_THRESHOLD as DEFAULT_MEMORY_THRESHOLD
15
16 DATA_NAME_TASK = "_recall_memories_task"
17 DATA_NAME_ITER = "_recall_memories_iter"
18 +SEARCH_TIMEOUT = 30
19
20
21 class RecallMemories(Extension):
@@ -45,7 +46,10 @@ class RecallMemories(Extension):
46 )
47
48 task = asyncio.create_task(
48 - self.search_memories(loop_data=loop_data, log_item=log_item, **kwargs)
49 + asyncio.wait_for(
50 + self.search_memories(loop_data=loop_data, log_item=log_item, **kwargs),
51 + timeout=SEARCH_TIMEOUT,
52 + )
53 )
54 else:
55 task = None