Releases: LordAizen1/opencode-evermemos-plugin
Releases · LordAizen1/opencode-evermemos-plugin
v0.2.0 — Dual-scope memory
What's new
Breaking changes
evermemos_forgetsignature changed: addedscopeandmine_onlyparameters.
New features
- Dual-scope memory — project scope for repo-specific facts, global scope for cross-repo user preferences
evermemos_recall,evermemos_remember,evermemos_forgetnow accept ascopeparameter- Automatic write classifier routes messages to project or global scope
- Preference promotion: repeated project preferences auto-promote to global profile
- Ranked injection order: project profile → episodic → foresight → global profile
- Local store upgraded to v2 with scoped namespaces; v1 auto-migrated
Bug fixes
- Fixed health check endpoint
/v1/health→/health - Health gate changed to fail-open (missing OpenCode inference API no longer disables memory hooks)
- Config default
baseUrlport corrected 8000 → 1995 - Removed dead
formatRecalledMemoriesexport
See CHANGELOG.md for full details.
v0.1.1 — Passive recall on first message
What's new
- Fix: Passive recall now fires on the very first message of a new session. Previously, the system prompt injection bailed out early when the session cache was cold — memories were never injected until the second message.
- Fix: Local memory lane hits are now included in passive system prompt injection (previously only available through the explicit
evermemos_recalltool).
What's working
- Cross-session passive recall — model answers from memory without any explicit tool calls
- Explicit tools:
evermemos_remember,evermemos_recall,evermemos_forget - Project-scoped memory via git remote URL hash
- Local memory lane for fast deterministic recall
- Profile memory injection
- Fail-open — EverMemOS being down never crashes the chat
Install
npm install -g opencode-evermemos-pluginSee README for full setup.