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