Skip to content

mq-mcp v1.4.0 — Semantic memory layer

Choose a tag to compare

@MCamner MCamner released this 28 May 19:24
· 133 commits to main since this release

What's new

Semantic memory layer

semantic_memory/ — durable knowledge store separate from review history and ADRs.

5 new MCP tools:

  • store_semantic_memory (Class C) — store any knowledge item with tags
  • search_semantic_memory (Class A) — ranked keyword search across keys, tags, content
  • get_semantic_memory (Class A) — exact-key retrieval of full content
  • list_semantic_memory (Class A) — full index with previews, sorted by recency
  • bootstrap_semantic_memory (Class C) — ingest README, ROADMAP, RUNTIME_CONTRACT.md, ORCHESTRATION_CONTRACT.md, TOOL_SAFETY.md; idempotent

Integration with review_file:
Semantic memory is injected at priority 0 (above ADRs at priority 1) when items match the file being reviewed.

Context priority order:

0: semantic memory  (new)
1: architecture decisions (ADRs)
2: past review findings
3: cross-file context

Stats

  • Tool count: 66 → 71
  • All 50 tests pass
  • release-check.sh passes