@@ -266,6 +266,7 @@ def _query_message_consumer(self, messages: list[ScheduleMessageItem]) -> None:
266266 metadata = [],
267267 memory_len = 1 ,
268268 memcube_name = self ._map_memcube_name (msg .mem_cube_id ),
269+ item_id = msg .item_id ,
269270 )
270271 event .task_id = msg .task_id
271272 self ._submit_web_logs ([event ])
@@ -322,6 +323,7 @@ def _answer_message_consumer(self, messages: list[ScheduleMessageItem]) -> None:
322323 metadata = [],
323324 memory_len = 1 ,
324325 memcube_name = self ._map_memcube_name (msg .mem_cube_id ),
326+ item_id = msg .item_id ,
325327 )
326328 event .task_id = msg .task_id
327329 self ._submit_web_logs ([event ])
@@ -492,6 +494,7 @@ def send_add_log_messages_to_local_env(
492494 metadata = add_meta_legacy ,
493495 memory_len = len (add_content_legacy ),
494496 memcube_name = self ._map_memcube_name (msg .mem_cube_id ),
497+ item_id = msg .item_id ,
495498 )
496499 event .task_id = msg .task_id
497500 events .append (event )
@@ -507,6 +510,7 @@ def send_add_log_messages_to_local_env(
507510 metadata = update_meta_legacy ,
508511 memory_len = len (update_content_legacy ),
509512 memcube_name = self ._map_memcube_name (msg .mem_cube_id ),
513+ item_id = msg .item_id ,
510514 )
511515 event .task_id = msg .task_id
512516 events .append (event )
@@ -573,6 +577,7 @@ def send_add_log_messages_to_cloud_env(
573577 metadata = None ,
574578 memory_len = len (kb_log_content ),
575579 memcube_name = self ._map_memcube_name (msg .mem_cube_id ),
580+ item_id = msg .item_id ,
576581 )
577582 event .log_content = f"Knowledge Base Memory Update: { len (kb_log_content )} changes."
578583 event .task_id = msg .task_id
@@ -719,6 +724,7 @@ def _extract_fields(mem_item):
719724 metadata = None ,
720725 memory_len = len (kb_log_content ),
721726 memcube_name = self ._map_memcube_name (mem_cube_id ),
727+ item_id = message .item_id ,
722728 )
723729 event .log_content = (
724730 f"Knowledge Base Memory Update: { len (kb_log_content )} changes."
@@ -788,6 +794,7 @@ def process_message(message: ScheduleMessageItem):
788794 user_name = user_name ,
789795 custom_tags = info .get ("custom_tags" , None ),
790796 task_id = message .task_id ,
797+ item_id = message .item_id ,
791798 info = info ,
792799 )
793800
@@ -815,6 +822,7 @@ def _process_memories_with_reader(
815822 user_name : str ,
816823 custom_tags : list [str ] | None = None ,
817824 task_id : str | None = None ,
825+ item_id : str | None = None ,
818826 info : dict | None = None ,
819827 ) -> None :
820828 logger .info (
@@ -934,6 +942,7 @@ def _process_memories_with_reader(
934942 metadata = None ,
935943 memory_len = len (kb_log_content ),
936944 memcube_name = self ._map_memcube_name (mem_cube_id ),
945+ item_id = item_id ,
937946 )
938947 event .log_content = (
939948 f"Knowledge Base Memory Update: { len (kb_log_content )} changes."
@@ -979,6 +988,7 @@ def _process_memories_with_reader(
979988 metadata = add_meta_legacy ,
980989 memory_len = len (add_content_legacy ),
981990 memcube_name = self ._map_memcube_name (mem_cube_id ),
991+ item_id = item_id ,
982992 )
983993 event .task_id = task_id
984994 self ._submit_web_logs ([event ])
@@ -1045,6 +1055,7 @@ def _process_memories_with_reader(
10451055 metadata = None ,
10461056 memory_len = len (kb_log_content ),
10471057 memcube_name = self ._map_memcube_name (mem_cube_id ),
1058+ item_id = item_id ,
10481059 )
10491060 event .log_content = f"Knowledge Base Memory Update failed: { exc !s} "
10501061 event .task_id = task_id
@@ -1212,6 +1223,7 @@ def process_message(message: ScheduleMessageItem):
12121223 metadata = meta ,
12131224 memory_len = len (keys ),
12141225 memcube_name = self ._map_memcube_name (mem_cube_id ),
1226+ item_id = message .item_id ,
12151227 )
12161228 self ._submit_web_logs ([event ])
12171229
0 commit comments