Skip to content

Commit f74ea76

Browse files
CaralHsifridayL
andauthored
feat: async add api (#413)
* feat: update manager for async add * feat: modify tree and simple_tree, TODO: STILL NOT ALIGN IN SOME FUNCTIONS * feat: modify schedule: add optional user_name in schedule message; modify user-name related graph query in scheduler * feat: finishe server router for async mode * feat: update graph db * fix: add label in core * feat: add tree mode in config * feat: default llm token 8000 * fix: thread * feat: search mode in client: fast * tests: fix * fix: add some log for memory_size in manager --------- Co-authored-by: chunyu li <[email protected]>
1 parent 6e219c4 commit f74ea76

File tree

1 file changed

+2
-1
lines changed
  • src/memos/memories/textual/tree_text_memory/organize

1 file changed

+2
-1
lines changed

src/memos/memories/textual/tree_text_memory/organize/manager.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,9 +351,10 @@ def _cleanup_memories_if_needed(self, user_name: str | None = None) -> None:
351351
"""
352352
cleanup_threshold = 0.8 # Clean up when 80% full
353353

354+
logger.info(f"self.memory_size: {self.memory_size}")
354355
for memory_type, limit in self.memory_size.items():
355356
current_count = self.current_memory_size.get(memory_type, 0)
356-
threshold = int(limit * cleanup_threshold)
357+
threshold = int(int(limit) * cleanup_threshold)
357358

358359
# Only clean up if we're at or above the threshold
359360
if current_count >= threshold:

0 commit comments

Comments
 (0)