Skip to content

Commit 57be503

Browse files
feat(api): api update
1 parent 8b02315 commit 57be503

2 files changed

Lines changed: 26 additions & 4 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 26
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc%2Fsupermemory-new-0240419cabee6cafb40d76dd14a1faf53930e3324dc569fa1f1390c86bbe9f70.yml
3-
openapi_spec_hash: 15f9d935cc44bdd64978a777f70e6b4e
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc%2Fsupermemory-new-f979eba02e9720ab41111944b4f4441caf9b3f0c56e1d85ac4ddd4a2b0fa7ede.yml
3+
openapi_spec_hash: aacf6838b9ec2431611e87fab118d913
44
config_hash: cde97ef3188581c5f4924c633ec33ddb

src/supermemory/types/search_memories_response.py

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"ResultContext",
1515
"ResultContextChild",
1616
"ResultContextParent",
17+
"ResultContextRelated",
1718
"ResultDocument",
1819
]
1920

@@ -72,13 +73,31 @@ class ResultContextParent(BaseModel):
7273
"""
7374

7475

76+
class ResultContextRelated(BaseModel):
77+
memory: str
78+
"""The related memory content"""
79+
80+
relation: Literal["extends", "derives"]
81+
"""Relation type"""
82+
83+
updated_at: str = FieldInfo(alias="updatedAt")
84+
"""Related memory last update date"""
85+
86+
metadata: Optional[Dict[str, object]] = None
87+
"""Related memory metadata"""
88+
89+
7590
class ResultContext(BaseModel):
76-
"""Object containing arrays of parent and child contextual memories"""
91+
"""
92+
Object containing version history (parents/children via updates) and related memories (extends/derives)
93+
"""
7794

7895
children: Optional[List[ResultContextChild]] = None
7996

8097
parents: Optional[List[ResultContextParent]] = None
8198

99+
related: Optional[List[ResultContextRelated]] = None
100+
82101

83102
class ResultDocument(BaseModel):
84103
id: str
@@ -123,7 +142,10 @@ class Result(BaseModel):
123142
"""Relevant chunks from associated documents (only included when chunks=true)"""
124143

125144
context: Optional[ResultContext] = None
126-
"""Object containing arrays of parent and child contextual memories"""
145+
"""
146+
Object containing version history (parents/children via updates) and related
147+
memories (extends/derives)
148+
"""
127149

128150
documents: Optional[List[ResultDocument]] = None
129151
"""Associated documents for this memory entry"""

0 commit comments

Comments
 (0)