@@ -266,7 +266,13 @@ def _format_memory_item(memory_data: Any) -> dict[str, Any]:
266266
267267 return memory
268268
269- def _post_process_pref_mem (memories_result : list [dict [str , Any ]], pref_formatted_mem : list [dict [str , Any ]], mem_cube_id : str , handle_pref_mem : bool ):
269+
270+ def _post_process_pref_mem (
271+ memories_result : list [dict [str , Any ]],
272+ pref_formatted_mem : list [dict [str , Any ]],
273+ mem_cube_id : str ,
274+ handle_pref_mem : bool ,
275+ ):
270276 if os .getenv ("RETURN_ORIGINAL_PREF_MEM" , "false" ).lower () == "true" and pref_formatted_mem :
271277 memories_result ["prefs" ] = []
272278 memories_result ["prefs" ].append (
@@ -279,9 +285,8 @@ def _post_process_pref_mem(memories_result: list[dict[str, Any]], pref_formatted
279285 if handle_pref_mem :
280286 pref_instruction : str = instruct_completion (pref_formatted_mem )
281287 memories_result ["pref_mem" ] = pref_instruction
282-
283- return memories_result
284288
289+ return memories_result
285290
286291
287292@router .post ("/search" , summary = "Search memories" , response_model = SearchResponse )
@@ -325,7 +330,7 @@ def _search_text():
325330 return [_format_memory_item (data ) for data in results ]
326331
327332 def _search_pref ():
328- if not os .getenv ("ENABLE_PREFERENCE_MEMORY" , "false" ).lower () = = "true" :
333+ if os .getenv ("ENABLE_PREFERENCE_MEMORY" , "false" ).lower () ! = "true" :
329334 return []
330335 results = naive_mem_cube .pref_mem .search (
331336 query = search_req .query ,
@@ -351,7 +356,9 @@ def _search_pref():
351356 }
352357 )
353358
354- memories_result = _post_process_pref_mem (memories_result , pref_formatted_memories , search_req .mem_cube_id , search_req .handle_pref_mem )
359+ memories_result = _post_process_pref_mem (
360+ memories_result , pref_formatted_memories , search_req .mem_cube_id , search_req .handle_pref_mem
361+ )
355362
356363 return SearchResponse (
357364 message = "Search completed successfully" ,
@@ -402,7 +409,7 @@ def _process_text_mem() -> list[dict[str, str]]:
402409 ]
403410
404411 def _process_pref_mem () -> list [dict [str , str ]]:
405- if not os .getenv ("ENABLE_PREFERENCE_MEMORY" , "false" ).lower () = = "true" :
412+ if os .getenv ("ENABLE_PREFERENCE_MEMORY" , "false" ).lower () ! = "true" :
406413 return []
407414 pref_memories_local = naive_mem_cube .pref_mem .get_memory (
408415 [add_req .messages ],
0 commit comments