fix bug when updating memory freq only but not utility

This commit is contained in:
caozouying.czy 2025-12-24 14:22:49 +08:00
parent b5676fc4b8
commit 79a9e4038d

View file

@ -44,7 +44,13 @@ class UpdateMemoryUtilityOp(BaseAsyncOp):
memory_dicts: List[dict] = self.context.memory_dicts
update_utility = self.context.update_utility
if not memory_dicts or not update_utility:
if not memory_dicts:
logger.info("No memories to update utility")
return
if not update_utility:
self.context.response.metadata["memory_list"] = self.context.memory_list
self.context.response.metadata["deleted_memory_ids"] = self.context.deleted_memory_ids
logger.info("No memories to update utility")
return