Skip to content

v2.1.2 — Honest Memory

Choose a tag to compare

@samvallad33 samvallad33 released this 07 May 04:15

Honest Memory

v2.1.2 focuses on operational trust: exact search stays exact, purge really removes content, contradictions are directly inspectable, and the update flow no longer depends on copied curl commands.

Added

  • Concrete search modesearch now auto-detects literal queries such as quoted strings, env vars, UUIDs, paths, and code identifiers. Those queries take a keyword/literal path that skips HyDE, semantic fusion, FSRS reweighting, retrieval competition, and spreading activation so exact matches land first.
  • Irreversible purgememory(action="purge", confirm=true) permanently removes memory content and embeddings, scrubs insights.source_memories, detaches temporal-summary children, prunes graph edges, and writes only a non-content deletion_tombstones row for sync/audit.
  • First-class contradictions tool — new contradictions MCP tool scans a topic or recent memories for trust-weighted disagreements using the same local contradiction logic as deep_reference.
  • Simple update flowvestige update refreshes installed binaries and companion Sandwich files without requiring users to paste a curl installer.
  • Pro waitlist preview/dashboard/waitlist adds a local-only marketing surface for Solo Pro and Team Pro early-access signups. VITE_WAITLIST_ENDPOINT and VITE_SUPPORT_BOT_ENDPOINT are opt-in dashboard env vars, so no signup data is captured unless endpoints are configured.

Fixed

  • Dream connection persistence cap — dense single-domain dreams now persist every connection discovered in that run instead of losing everything beyond the old 1,000-entry live buffer. The live dreamer buffer now keeps up to 200,000 high-scoring recent connections, and the MCP dream tool exposes min_similarity for corpus-specific tuning.
  • Embedding-model upgrade repairvestige consolidate now re-embeds every missing or active-model-mismatched memory in one pass, so v1/v2 mixed stores are no longer left partially unreachable after only the first 100 legacy embeddings are regenerated.

Release Shape

  • 25 MCP tools
  • SQLite migration v13
  • Backwards compatible: delete remains a purge alias
  • Closes #50 and #51

Install / Update

vestige update

Fresh npm install once the GitHub release assets and npm package are published:

npm install -g vestige-mcp-server@latest