Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory ai-agents claude cline codex coding-agents
+10 more
cursor developer-tools llm local-first mcp mcp-server model-context-protocol persistent-memory python sqlite

Summary

AI summary

Retrieval capability is labeled as lexical, hashed_lexical, or semantic with new HMAC receipt and append‑only feedback system.

Full changelog

v0.25.0 - Trustworthy Adaptive Retrieval

Agent Memory Bridge 0.25.0 makes retrieval behavior easier to inspect without
turning feedback into authority. The public MCP surface grows to 13 tools with
receipt-bound feedback.

What changed

  • Retrieval capability is labeled as lexical, hashed_lexical, or
    semantic. The default hash path remains hashed_lexical; true semantic
    mode requires a declared semantic provider.
  • Explicit non-empty kind="memory" text recall can return a short-lived HMAC
    receipt bound to bridge instance, database epoch, namespace, query hash,
    retrieval mode, and memory ids/ranks.
  • feedback records a declared outcome for one recalled result:
    helpful, misleading, outdated, not_applicable, or not_used.
    misleading and outdated require a compact reason.
  • Feedback is append-only, idempotent for stable retry identity, redacted in
    responses/logs/telemetry, and shadow-only.
  • First-run and verify guidance now use the v0.25.0 install tag.

Validation snapshot

  • pytest --collect-only -q tests: 604 tests collected
  • Full suite result: 601 pass, 3 skip
  • Public MCP surface: exactly 13 tools
  • Release, public-surface, onboarding, stdio feedback, v0.25 receipt, v0.25
    feedback, v0.25 retrieval-capability, and v0.25 migration tests are the main
    release-surface gates for this patch.

Boundaries

Feedback does not mutate memory records, FTS rows, embedding rows, belief
records, returned ordering, or ranking behavior. Receipt tokens are
tamper-evident, not encrypted. Caller/provenance fields are declared, not
authenticated. The database epoch is a restore-instance guard for stale
receipts and cursors, not per-write freshness.

This release does not add active reranking, authenticated actors, namespace
ACLs, ANN retrieval, graph memory, automatic policy, hosted identity, or
multi-user infrastructure.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track zzhang82/Agent-Memory-Bridge

Get notified when new releases ship.

Sign up free

About zzhang82/Agent-Memory-Bridge

MCP-native, local-first memory for coding agents that turns coding sessions into reusable engineering memory: decisions, gotchas, and domain knowledge.

All releases →

Related context

Earlier breaking changes

  • v0.21.0 Procedures with declared domains are rejected for mismatched task domains; legacy unscoped procedures now emit a warning instead of auto‑assigning policy.

Beta — feedback welcome: [email protected]