From 602c0ac3783fb4366e2b14132998b28a4187c708 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2026 03:27:13 +0000 Subject: [PATCH 1/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index ef3e596..7f19240 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-529ca0d209d6f0c5c1dae56a15bd9f2d7d748f88ad6f1de0f5a8d7e3e110b6c0.yml -openapi_spec_hash: 33bd7b0c44db083b7764c90b84df358b +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-2f2145e7702332d3e3f120d054702565998e558099331803d2b76a272c6507c7.yml +openapi_spec_hash: d3a89a03e70d29588ddca8c4bef8a422 config_hash: cde97ef3188581c5f4924c633ec33ddb From 4f22999c411c9eb78b75f6a5b413f039098ff79f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2026 19:27:15 +0000 Subject: [PATCH 2/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 7f19240..9747712 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-2f2145e7702332d3e3f120d054702565998e558099331803d2b76a272c6507c7.yml -openapi_spec_hash: d3a89a03e70d29588ddca8c4bef8a422 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-36ad5f5bfd8cbde697a92761b31cb331ecd133d213f51074f8f6ab0fcefed9c6.yml +openapi_spec_hash: 6727c7e71b838aa7cc21e04bb3624115 config_hash: cde97ef3188581c5f4924c633ec33ddb From 4a989f24adb6837417837b79f963917c62a863c1 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Sun, 19 Jul 2026 01:27:15 +0000 Subject: [PATCH 3/5] codegen metadata --- .stats.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index 9747712..902bc77 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-36ad5f5bfd8cbde697a92761b31cb331ecd133d213f51074f8f6ab0fcefed9c6.yml -openapi_spec_hash: 6727c7e71b838aa7cc21e04bb3624115 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-3f4029b682a7c8079e6b87e656f609fd77b306e0e9d0bbd2683069eef3d4867c.yml +openapi_spec_hash: 890834f75ae484a5f5185417bc7ad27d config_hash: cde97ef3188581c5f4924c633ec33ddb From 999278ec4bd37a18234c1ffd2f276ac907bcc0bf Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 03:27:16 +0000 Subject: [PATCH 4/5] feat(api): api update --- .stats.yml | 4 ++-- .../types/connection_get_by_id_response.py | 14 +++++++++++++- .../types/connection_get_by_tag_response.py | 14 +++++++++++++- src/supermemory/types/connection_list_response.py | 14 +++++++++++++- 4 files changed, 41 insertions(+), 5 deletions(-) diff --git a/.stats.yml b/.stats.yml index 902bc77..4163b4f 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 26 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-3f4029b682a7c8079e6b87e656f609fd77b306e0e9d0bbd2683069eef3d4867c.yml -openapi_spec_hash: 890834f75ae484a5f5185417bc7ad27d +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc/supermemory-new-c891498aa1f63de961e1b30d81ab6b0491f95e54e4019cbe23a026acef537de0.yml +openapi_spec_hash: c58db94b33108879f8b96e56ff893974 config_hash: cde97ef3188581c5f4924c633ec33ddb diff --git a/src/supermemory/types/connection_get_by_id_response.py b/src/supermemory/types/connection_get_by_id_response.py index 9c04243..74f2d7b 100644 --- a/src/supermemory/types/connection_get_by_id_response.py +++ b/src/supermemory/types/connection_get_by_id_response.py @@ -6,7 +6,17 @@ from .._models import BaseModel -__all__ = ["ConnectionGetByIDResponse"] +__all__ = ["ConnectionGetByIDResponse", "LastSyncRun"] + + +class LastSyncRun(BaseModel): + status: str + + completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None) + + error: Optional[str] = None + + started_at: Optional[str] = FieldInfo(alias="startedAt", default=None) class ConnectionGetByIDResponse(BaseModel): @@ -24,4 +34,6 @@ class ConnectionGetByIDResponse(BaseModel): expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None) + last_sync_run: Optional[LastSyncRun] = FieldInfo(alias="lastSyncRun", default=None) + metadata: Optional[Dict[str, object]] = None diff --git a/src/supermemory/types/connection_get_by_tag_response.py b/src/supermemory/types/connection_get_by_tag_response.py index 8a25c93..4fb6d4f 100644 --- a/src/supermemory/types/connection_get_by_tag_response.py +++ b/src/supermemory/types/connection_get_by_tag_response.py @@ -6,7 +6,17 @@ from .._models import BaseModel -__all__ = ["ConnectionGetByTagResponse"] +__all__ = ["ConnectionGetByTagResponse", "LastSyncRun"] + + +class LastSyncRun(BaseModel): + status: str + + completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None) + + error: Optional[str] = None + + started_at: Optional[str] = FieldInfo(alias="startedAt", default=None) class ConnectionGetByTagResponse(BaseModel): @@ -24,4 +34,6 @@ class ConnectionGetByTagResponse(BaseModel): expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None) + last_sync_run: Optional[LastSyncRun] = FieldInfo(alias="lastSyncRun", default=None) + metadata: Optional[Dict[str, object]] = None diff --git a/src/supermemory/types/connection_list_response.py b/src/supermemory/types/connection_list_response.py index 9116c77..19c9aec 100644 --- a/src/supermemory/types/connection_list_response.py +++ b/src/supermemory/types/connection_list_response.py @@ -7,7 +7,17 @@ from .._models import BaseModel -__all__ = ["ConnectionListResponse", "ConnectionListResponseItem"] +__all__ = ["ConnectionListResponse", "ConnectionListResponseItem", "ConnectionListResponseItemLastSyncRun"] + + +class ConnectionListResponseItemLastSyncRun(BaseModel): + status: str + + completed_at: Optional[str] = FieldInfo(alias="completedAt", default=None) + + error: Optional[str] = None + + started_at: Optional[str] = FieldInfo(alias="startedAt", default=None) class ConnectionListResponseItem(BaseModel): @@ -25,6 +35,8 @@ class ConnectionListResponseItem(BaseModel): expires_at: Optional[str] = FieldInfo(alias="expiresAt", default=None) + last_sync_run: Optional[ConnectionListResponseItemLastSyncRun] = FieldInfo(alias="lastSyncRun", default=None) + metadata: Optional[Dict[str, object]] = None From 9d9d185a018561304731bf3927727318f9e79756 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 03:27:39 +0000 Subject: [PATCH 5/5] release: 3.52.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/supermemory/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f9388d2..6673dd7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.51.0" + ".": "3.52.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 6deacfa..83ac570 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 3.52.0 (2026-07-21) + +Full Changelog: [v3.51.0...v3.52.0](https://github.com/supermemoryai/python-sdk/compare/v3.51.0...v3.52.0) + +### Features + +* **api:** api update ([999278e](https://github.com/supermemoryai/python-sdk/commit/999278ec4bd37a18234c1ffd2f276ac907bcc0bf)) + ## 3.51.0 (2026-07-18) Full Changelog: [v3.50.0...v3.51.0](https://github.com/supermemoryai/python-sdk/compare/v3.50.0...v3.51.0) diff --git a/pyproject.toml b/pyproject.toml index 3880d28..534b3a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "supermemory" -version = "3.51.0" +version = "3.52.0" description = "The official Python library for the supermemory API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/supermemory/_version.py b/src/supermemory/_version.py index 56ddbe3..e22969f 100644 --- a/src/supermemory/_version.py +++ b/src/supermemory/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "supermemory" -__version__ = "3.51.0" # x-release-please-version +__version__ = "3.52.0" # x-release-please-version