Skip to content

Commit 267eeab

Browse files
feat(api): api update
1 parent dfe454a commit 267eeab

4 files changed

Lines changed: 41 additions & 5 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/supermemory-new-3f4029b682a7c8079e6b87e656f609fd77b306e0e9d0bbd2683069eef3d4867c.yml
3-
openapi_spec_hash: 890834f75ae484a5f5185417bc7ad27d
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-c891498aa1f63de961e1b30d81ab6b0491f95e54e4019cbe23a026acef537de0.yml
3+
openapi_spec_hash: c58db94b33108879f8b96e56ff893974
44
config_hash: cde97ef3188581c5f4924c633ec33ddb

src/supermemory/types/connection_get_by_id_response.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66

77
from .._models import BaseModel
88

9-
__all__ = ["ConnectionGetByIDResponse"]
9+
__all__ = ["ConnectionGetByIDResponse", "LastSyncRun"]
10+
11+
12+
class LastSyncRun(BaseModel):
13+
status: str
14+
15+
completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None)
16+
17+
error: Optional[str] = None
18+
19+
started_at: Optional[str] = FieldInfo(alias="startedAt", default=None)
1020

1121

1222
class ConnectionGetByIDResponse(BaseModel):
@@ -24,4 +34,6 @@ class ConnectionGetByIDResponse(BaseModel):
2434

2535
expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None)
2636

37+
last_sync_run: Optional[LastSyncRun] = FieldInfo(alias="lastSyncRun", default=None)
38+
2739
metadata: Optional[Dict[str, object]] = None

src/supermemory/types/connection_get_by_tag_response.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66

77
from .._models import BaseModel
88

9-
__all__ = ["ConnectionGetByTagResponse"]
9+
__all__ = ["ConnectionGetByTagResponse", "LastSyncRun"]
10+
11+
12+
class LastSyncRun(BaseModel):
13+
status: str
14+
15+
completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None)
16+
17+
error: Optional[str] = None
18+
19+
started_at: Optional[str] = FieldInfo(alias="startedAt", default=None)
1020

1121

1222
class ConnectionGetByTagResponse(BaseModel):
@@ -24,4 +34,6 @@ class ConnectionGetByTagResponse(BaseModel):
2434

2535
expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None)
2636

37+
last_sync_run: Optional[LastSyncRun] = FieldInfo(alias="lastSyncRun", default=None)
38+
2739
metadata: Optional[Dict[str, object]] = None

src/supermemory/types/connection_list_response.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,17 @@
77

88
from .._models import BaseModel
99

10-
__all__ = ["ConnectionListResponse", "ConnectionListResponseItem"]
10+
__all__ = ["ConnectionListResponse", "ConnectionListResponseItem", "ConnectionListResponseItemLastSyncRun"]
11+
12+
13+
class ConnectionListResponseItemLastSyncRun(BaseModel):
14+
status: str
15+
16+
completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None)
17+
18+
error: Optional[str] = None
19+
20+
started_at: Optional[str] = FieldInfo(alias="startedAt", default=None)
1121

1222

1323
class ConnectionListResponseItem(BaseModel):
@@ -25,6 +35,8 @@ class ConnectionListResponseItem(BaseModel):
2535

2636
expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None)
2737

38+
last_sync_run: Optional[ConnectionListResponseItemLastSyncRun] = FieldInfo(alias="lastSyncRun", default=None)
39+
2840
metadata: Optional[Dict[str, object]] = None
2941

3042

0 commit comments

Comments
 (0)