mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-08-28 05:25:33 +00:00
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> |
||
|---|---|---|
| .. | ||
| browser-extension | ||
| docs | ||
| mcp | ||
| memory-graph-playground | ||
| raycast-extension | ||
| web | ||