Skip to content

Commit 150202b

Browse files
authored
hotfix: align KB knowledgeBaseUpdate logs with spec (#555)
* hotfix: align KB knowledgeBaseUpdate logs with spec * style: apply ruff format to general_scheduler --------- Co-authored-by: [email protected] <>
1 parent 0cb1b8a commit 150202b

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/memos/mem_scheduler/general_scheduler.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,8 @@ def _add_message_consumer(self, messages: list[ScheduleMessageItem]) -> None:
367367
if kb_log_content:
368368
event = self.create_event_log(
369369
label="knowledgeBaseUpdate",
370-
log_content=f"Knowledge Base Memory Update: {len(kb_log_content)} changes.",
370+
from_memory_type=USER_INPUT_TYPE,
371+
to_memory_type=LONG_TERM_MEMORY_TYPE,
371372
user_id=msg.user_id,
372373
mem_cube_id=msg.mem_cube_id,
373374
mem_cube=self.current_mem_cube,
@@ -376,6 +377,9 @@ def _add_message_consumer(self, messages: list[ScheduleMessageItem]) -> None:
376377
memory_len=len(kb_log_content),
377378
memcube_name=self._map_memcube_name(msg.mem_cube_id),
378379
)
380+
event.log_content = (
381+
f"Knowledge Base Memory Update: {len(kb_log_content)} changes."
382+
)
379383
event.task_id = msg.task_id
380384
self._submit_web_logs([event])
381385
else:
@@ -633,7 +637,8 @@ def _process_memories_with_reader(
633637
if kb_log_content:
634638
event = self.create_event_log(
635639
label="knowledgeBaseUpdate",
636-
log_content=f"Knowledge Base Memory Update: {len(kb_log_content)} changes.",
640+
from_memory_type=USER_INPUT_TYPE,
641+
to_memory_type=LONG_TERM_MEMORY_TYPE,
637642
user_id=user_id,
638643
mem_cube_id=mem_cube_id,
639644
mem_cube=self.current_mem_cube,
@@ -642,6 +647,9 @@ def _process_memories_with_reader(
642647
memory_len=len(kb_log_content),
643648
memcube_name=self._map_memcube_name(mem_cube_id),
644649
)
650+
event.log_content = (
651+
f"Knowledge Base Memory Update: {len(kb_log_content)} changes."
652+
)
645653
event.task_id = task_id
646654
self._submit_web_logs([event])
647655
else:
@@ -742,7 +750,8 @@ def _process_memories_with_reader(
742750
]
743751
event = self.create_event_log(
744752
label="knowledgeBaseUpdate",
745-
log_content=f"Knowledge Base Memory Update failed: {exc!s}",
753+
from_memory_type=USER_INPUT_TYPE,
754+
to_memory_type=LONG_TERM_MEMORY_TYPE,
746755
user_id=user_id,
747756
mem_cube_id=mem_cube_id,
748757
mem_cube=self.current_mem_cube,
@@ -751,6 +760,7 @@ def _process_memories_with_reader(
751760
memory_len=len(kb_log_content),
752761
memcube_name=self._map_memcube_name(mem_cube_id),
753762
)
763+
event.log_content = f"Knowledge Base Memory Update failed: {exc!s}"
754764
event.task_id = task_id
755765
event.status = "failed"
756766
self._submit_web_logs([event])

0 commit comments

Comments
 (0)