Skip to content

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

Published 1mo 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

Affected surfaces

breaking_upgrade

Summary

AI summary

Watcher and reflex service gates are now explicit opt‑in controls with disabled defaults.

Changes in this release

Feature Low

Added explicit `watcher.enabled` and `reflex.enabled` service gates.

Added explicit `watcher.enabled` and `reflex.enabled` service gates.

Source: llm_adapter@2026-06-04

Confidence: high

Feature Low

Kept watcher/reflex disabled by default for normal always-on service use.

Kept watcher/reflex disabled by default for normal always-on service use.

Source: llm_adapter@2026-06-04

Confidence: high

Feature Low

Updated service output to report `enabled = false`, `processed_count = 0`, and `reason = disabled` for disabled lanes.

Updated service output to report `enabled = false`, `processed_count = 0`, and `reason = disabled` for disabled lanes.

Source: llm_adapter@2026-06-04

Confidence: high

Feature Low

Preserved public MCP tool surface at 10 tools unchanged.

Preserved public MCP tool surface at 10 tools unchanged.

Source: llm_adapter@2026-06-04

Confidence: high

Feature Low

Added regression coverage for conservative service defaults and disabled-lane behavior.

Added regression coverage for conservative service defaults and disabled-lane behavior.

Source: llm_adapter@2026-06-04

Confidence: low

Feature Low

Added regression tests covering conservative defaults and behavior of disabled watcher/reflex lanes.

Added regression tests covering conservative defaults and behavior of disabled watcher/reflex lanes.

Source: granite4.1:30b@2026-06-04-audit

Confidence: low

Full changelog

v0.14.2 - Service Automation Hardening

Agent Memory Bridge 0.14.2 is a conservative patch over the governed learning-candidate release. It keeps the 10-tool MCP surface stable while making the always-on service safer for multi-runtime use.

Thesis

0.14.2 = governance and embedding maintenance can run in the background without silently turning raw session/process chatter into durable memory.

What Changed

  • Added explicit watcher.enabled and reflex.enabled service gates.
  • Kept watcher/reflex disabled by default for normal always-on service use.
  • Kept strong consolidation disabled by default and documented it as a deliberate replay/review workflow.
  • Updated the service output so disabled watcher/reflex lanes report enabled = false, processed_count = 0, and reason = disabled.
  • Clarified that AMB-native learning candidates, governance triggers, signals, and embedding maintenance do not require Codex rollout-log watching.
  • Documented that multi-runtime installs should prefer AMB-native candidate/signal writes over client-specific log scraping.
  • Added regression coverage for the conservative service defaults and disabled-lane behavior.
  • Preserved the public MCP tool surface at 10 tools.

Evidence

Current release snapshot:

  • pytest: 289 passed
  • focused service/config subset: 45 targeted checks completed locally
  • service --once: watcher, reflex, and consolidation report disabled when configured off; governance is idle without pending candidates; embedding sidecar is enabled but interval-gated
  • index-health: FTS and embedding sidecars synchronized with zero missing, stale, or orphan rows in the local validation snapshot
  • canonical lexical benchmark: question_count = 11, memory_expected_top1_accuracy = 1.0, memory_mrr = 1.0, file_scan_expected_top1_accuracy = 0.636
  • procedure governance: governed_case_pass_rate = 1.0, governed_blocked_procedure_leak_rate = 0.0
  • signal contention: signal_contention_case_pass_rate = 1.0, duplicate_active_claim_count = 0
  • adversarial memory governance: adversarial_case_count = 6, adversarial_task_count = 7, adversarial_governed_task_pass_rate = 1.0, adversarial_governed_blocked_record_leak_rate = 0.0

Boundaries

The public MCP surface remains unchanged at 10 tools:

  • store, recall, browse, stats
  • forget, promote, export
  • claim_signal, extend_signal_lease, ack_signal

This release does not remove watcher/reflex/consolidation. It makes their always-on service use opt-in. Direct engine tests and deliberate replay/review workflows can still exercise those layers.

This release does not turn AMB into a scheduler, runtime agent, hosted memory platform, distributed lock, UI, or automatic durable writeback path from raw transcripts. FTS and embedding rows remain derived indexes, not durable authority.

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]