Add logging and status emission for cases with no relevant memories found

This commit is contained in:
mtayfur
2025-10-03 23:00:42 +03:00
parent 75f48a4112
commit d9409c2aee

View File

@@ -1199,6 +1199,8 @@ class Filter:
if memories:
final_memories, reranking_info = await self._llm_reranking_service.rerank_memories(user_message, memories, emitter)
else:
logger.info("📭 No relevant memories found above similarity threshold")
await self._emit_status(emitter, "📭 No Relevant Memories Found", done=True)
final_memories = memories
reranking_info = {"llm_decision": False, "decision_reason": "no_candidates"}