Skip to content

feat: recall Claude Markdown memory read-only - #31

Merged
DottytheHomeless merged 5 commits into
mainfrom
feature/claude-markdown-recall
Aug 13, 2026
Merged

DottytheHomeless merged 5 commits into
mainfrom
feature/claude-markdown-recall

Conversation

@DottytheHomeless

Copy link
Copy Markdown
Contributor

Summary

  • add a bounded, read-only adapter for Claude Code project Markdown memory
  • expose recall_claude_memory(query, limit?, project?) over MCP with provenance and an untrusted-evidence notice
  • document routing between Claude working memory, mneme cross-project memory, and team/KOS memory

Safety

  • never writes to Claude Markdown files
  • does not mirror Markdown into SQLite
  • public MCP schema exposes no arbitrary filesystem root/path

Verification

  • node --test claude-markdown-memory.test.mjs claude-markdown-memory-mcp.test.mjs — 15/15 passed
  • five DB-dependent legacy integration files rerun with isolated temp DBs — 179/179 assertions passed
  • real Claude tree smoke test — 632-file inventory SHA-256 unchanged before/after recall
  • node --check on both changed runtime modules
  • npm audit --omit=dev — 0 vulnerabilities
  • git diff --check — clean

@DottytheHomeless
DottytheHomeless merged commit b2cf3a2 into main Aug 13, 2026
2 checks passed
@DottytheHomeless
DottytheHomeless deleted the feature/claude-markdown-recall branch August 13, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant