Refactor memory retrieval logging to include retrieval method, enhancing clarity in LLM and semantic decision processes

This commit is contained in:
mtayfur
2025-10-09 11:41:20 +03:00
parent bb992906ad
commit 74f7ededcd

View File

@@ -806,8 +806,9 @@ CANDIDATE MEMORIES:
duration = time.time() - start_time
duration_text = f" in {duration:.2f}s" if duration >= 0.01 else ""
await self.memory_system._emit_status(emitter, f"🎯 Memory Retrieval Complete{duration_text}", done=True)
logger.info(f"🎯 Memory Retrieval Complete{duration_text}")
retrieval_method = "LLM" if should_use_llm else "Semantic"
await self.memory_system._emit_status(emitter, f"🎯 {retrieval_method} Memory Retrieval Complete{duration_text}", done=True)
logger.info(f"🎯 {retrieval_method} Memory Retrieval Complete{duration_text}")
return selected_memories, analysis_info