github doobidoo/mcp-memory-service v10.65.0
v10.65.0 — OpenCode /memory slash commands, TUI sidebar widget, status bridge

7 hours ago

What's New

OpenCode plugin gains three slash commands, a working TUI sidebar widget, and a per-instance status bridge.

Added

  • /memory slash commands — three commands via command.execute.before hook:
    • /memory — current session status (memories loaded, last capture, server health)
    • /memory search <query> — top 5 semantic matches from the vector DB
    • /memory health — backend type, status, total memory count (hits /api/health/detailed)
  • TUI sidebar widget (opencode/memory-status-tui.tsx) — Solid component compiled via babel-preset-solid, loaded via tui.json["plugin"], renders a live "Memory" panel in OpenCode's sidebar
  • Status bridge — per-instance snapshot at ~/.config/opencode/.memory-status.json keeps slash commands and the TUI widget in sync without extra network calls

Fixed

  • TUI toastsvariant field was missing from /tui/show-toast requests, causing silent HTTP 400s; toasts now fire for memory load, auto-capture, and session-summary events
  • Session-summary dedupsession.idle handler now deletes the previous per-session summary (DELETE /api/memories/<hash>) before storing the new one, eliminating duplicate session-summary entries in the vector DB
  • /memory health endpoint — switched from /api/health (hardened in GHSA-73hc-m4hx-79pj to return only {status}) to /api/health/detailed
  • Multi-project status corruption — per-instance status isolation fix (Gemini code review)

Files changed

  • opencode/memory-plugin.js — slash command handler, toast fix, status bridge, session-summary upsert dedup
  • opencode/memory-status-tui.tsx — new Solid TUI sidebar widget
  • opencode/build-tui-plugin.mjs — new Babel build script for the TUI plugin

Full changelog: https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#10650---2026-05-24

PyPI: https://pypi.org/project/mcp-memory-service/10.65.0/

Don't miss a new mcp-memory-service release

NewReleases is sending notifications on new releases.