supermemory/apps
Dhravya Shah 966c0d259b refactor(mcp): single source of truth for memory-entry schema
The listMemories bug came from two hand-maintained copies of the
memory-entry shape drifting: a loose parse schema in the client and a
separate strict output schema in the tool. Move the entry/history/list
schemas into shared/types.ts and have both the client parser and the
tool output schema reference the same objects, so they can't diverge
again.

Audited the other 14 tools: none share this pattern — they either
project fields explicitly or validate loose-parsed data against the
same loose schema used to parse it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-18 21:00:35 -07:00
..
browser-extension fix: add type checks for TypeScript workspaces (#1447) 2026-08-13 17:55:50 +05:30
docs docs: historical backfill guide (#1474) 2026-08-14 20:46:21 +00:00
mcp refactor(mcp): single source of truth for memory-entry schema 2026-08-18 21:00:35 -07:00
memory-graph-playground fix: add type checks for TypeScript workspaces (#1447) 2026-08-13 17:55:50 +05:30
raycast-extension feat: mobile responsive, lint formats, toast, render issue fix (#688) 2026-01-21 03:11:53 +00:00
web fix(brain): keep the confirmed company domain after checkout return (#1536) 2026-08-18 23:13:12 +00:00