supermemory/packages
Dhravya Shah 2fa2e0d85c feat(tools): SDK-level cross-source memory deduplication
Move profile deduplication into the SDK middleware. Facts are normalized
(strip leading date, trim, collapse whitespace, casefold) and deduplicated
in static > dynamic > search priority within each request, then injected as
one owned <supermemory> block that replaces the previous block instead of
accumulating. Dedup is mode-aware so query-mode search results are not
dropped against an omitted profile. No global/browser Set: request-local
only, safe for concurrent requests and Cloudflare Workers.

Covers AI SDK, OpenAI Chat/Responses, Mastra, and VoltAgent.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-18 08:13:47 -07:00
..
agent-framework-python fix(python-sdks): migrate agent-framework, cartesia, and pipecat to v4 APIs 2026-08-07 19:39:58 -07:00
ai-sdk feat(ai-sdk): re-export full Supermemory tool set from @supermemory/tools 2026-08-07 19:39:57 -07:00
cartesia-sdk-python fix(python-sdks): migrate agent-framework, cartesia, and pipecat to v4 APIs 2026-08-07 19:39:58 -07:00
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 feat(openai-sdk-python): expand OpenAI tools to 7-tool parity 2026-08-07 19:39:24 -07:00
pipecat-sdk-python fix(python-sdks): migrate agent-framework, cartesia, and pipecat to v4 APIs 2026-08-07 19:39:58 -07:00
tools feat(tools): SDK-level cross-source memory deduplication 2026-08-18 08:13:47 -07:00
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