supermemory/packages
vivekvar-dl bd1e767b74 fix(python-sdks): handle pydantic search results in memory dedup helpers
The pipecat, cartesia, and agent-framework packages passed search results
into dedup/format helpers written for plain dicts, but typed SDK results
are pydantic models (snake_case attributes, no dict interface). pipecat
and cartesia crashed with AttributeError — swallowed upstream, so no
memories were ever injected for users with search results — while
agent-framework silently dropped every search-result memory.

Extract memory fields through a tolerant accessor that accepts both the
camelCase dicts returned by the profile endpoint and SDK result models,
so the helpers work regardless of installed SDK version.

The pipecat/cartesia dependency stubs move from test_empty_profile.py
into a shared tests/conftest.py so the new utils tests can reuse them.

Fixes #1266
2026-08-08 12:56:34 +05:30
..
agent-framework-python fix(python-sdks): handle pydantic search results in memory dedup helpers 2026-08-08 12:56:34 +05:30
ai-sdk fix: username issue and bun lock issue (#818) 2026-03-31 21:41:25 +00:00
cartesia-sdk-python fix(python-sdks): handle pydantic search results in memory dedup helpers 2026-08-08 12:56:34 +05:30
docs-test docs: restructure documentation site and update integration UI (#1331) 2026-07-21 20:19:30 -07:00
hooks chore(nova): ux improvments (#820) 2026-04-02 18:20:34 +00:00
lib Add Nova workspace prompt settings (#1323) 2026-07-29 21:13:59 +00:00
memory-graph fix(memory-graph): allow selecting nodes on touch devices (#1262) 2026-07-22 17:57:50 +05:30
openai-sdk-python fix(openai-sdk): use AsyncSupermemory and correct client API calls (#1063) 2026-06-17 09:05:11 -07:00
pipecat-sdk-python fix(python-sdks): handle pydantic search results in memory dedup helpers 2026-08-08 12:56:34 +05:30
tools fix(middleware): update deduplication logic for profile memories in query mode (#1243) 2026-07-21 19:25:32 +05:30
ui fix(web): add Gmail connector logo (#1428) 2026-08-07 17:35:26 -07:00
validation Add Nova workspace prompt settings (#1323) 2026-07-29 21:13:59 +00:00