@@ -872,8 +872,8 @@ class GetMemoryData(BaseModel):
872872 memory_detail_list : list [MemoryDetail ] = Field (
873873 default_factory = list , alias = "memory_detail_list" , description = "List of memory details"
874874 )
875- message_detail_list : list [MessageDetail ] | None = Field (
876- None , alias = "message_detail_list " , description = "List of message details (usually None) "
875+ preference_detail_list : list [MessageDetail ] | None = Field (
876+ None , alias = "preference_detail_list " , description = "List of preference detail "
877877 )
878878
879879
@@ -1025,23 +1025,18 @@ class MemOSGetMemoryResponse(BaseModel):
10251025
10261026 code : int = Field (..., description = "Response status code" )
10271027 message : str = Field (..., description = "Response message" )
1028- data : SearchMemoryData = Field (..., description = "Get results data" )
1028+ data : GetMemoryData = Field (..., description = "Get results data" )
10291029
10301030 @property
10311031 def memories (self ) -> list [MemoryDetail ]:
10321032 """Convenient access to memory list."""
10331033 return self .data .memory_detail_list
10341034
10351035 @property
1036- def preferences (self ) -> list [MemoryDetail ] :
1036+ def preferences (self ) -> list [MessageDetail ] | None :
10371037 """Convenient access to preference list."""
10381038 return self .data .preference_detail_list
10391039
1040- @property
1041- def tool_memories (self ) -> list [MemoryDetail ]:
1042- """Convenient access to tool_memory list."""
1043- return self .data .tool_memory_detail_list
1044-
10451040
10461041class MemOSGetKnowledgebaseFileResponse (BaseModel ):
10471042 """Response model for get KnowledgebaseFile operation based on actual API."""
0 commit comments