github doobidoo/mcp-memory-service v10.49.3
v10.49.3 — OpenCode plugin: API path, payload, and tag filter fixes

2 hours ago

OpenCode plugin works again (closes #847)

The OpenCode plugin (opencode/memory-plugin.js) had two bugs that caused all memory searches to silently fail:

  • Wrong API path: /api/memories/search returned HTTP 405. Correct endpoint is /api/search. (PR #850)
  • Wrong payload field: limit sent in the request body; schema expects n_results. (PR #850)

Project-scoped searches now correctly scoped

/api/search ignores the tags field server-side. The plugin was appending a project tag to scope memory, but it was a no-op — searches returned all memories regardless of project. Fix (PR #849, Gemini review follow-up):

  • When tags are present, over-fetch max(limit * 4, 20) results
  • Filter client-side by tag intersection
  • Trim to requested limit

CI fix

scripts/ci/check_versions.sh no longer checks the landing-page version badge for PATCH releases, matching the documented release protocol. (PR #850)

Full changelog

https://github.com/doobidoo/mcp-memory-service/blob/main/CHANGELOG.md#10493---2026-05-05

PyPI publishes automatically via the "Publish and Test (Tags)" workflow.

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

NewReleases is sending notifications on new releases.