Bug
opencode-nowledge-mem is installed and registered, but OpenCode Desktop exposes no nowledge_mem_* tools and does not capture sessions after becoming idle.
The separate remote MCP connection works, nmem --json status is healthy, and manual historical sync works. This isolates the problem from API connectivity and authentication.
Reproduction
On Windows with OpenCode Desktop 1.18.15, configure a working remote Nowledge Mem client. Install opencode-nowledge-mem globally or add "plugin": ["opencode-nowledge-mem"] to the global OpenCode config. Fully restart OpenCode, create a short session, and wait for idle capture.
Expected
OpenCode exposes the plugin's nowledge_mem_* tools and uploads an opencode-... thread after idle.
Actual
No plugin tools appear. Sessions remain in OpenCode's local database. nmem threads sync --from opencode --all-projects reports them as ready; adding --apply uploads them successfully. No relevant plugin error appears in opencode.log.
Environment
Windows; OpenCode Desktop 1.18.15; opencode-nowledge-mem 0.3.5; nmem CLI 0.10.55; Nowledge Mem server 0.10.54; remote mode over Tailscale.
The npm package was force-refreshed, the plugin was reinstalled from a clean configuration, nmem.exe is in the user PATH, and OpenCode was fully restarted between tests. The behavior remained unchanged.
Bug
opencode-nowledge-memis installed and registered, but OpenCode Desktop exposes nonowledge_mem_*tools and does not capture sessions after becoming idle.The separate remote MCP connection works,
nmem --json statusis healthy, and manual historical sync works. This isolates the problem from API connectivity and authentication.Reproduction
On Windows with OpenCode Desktop 1.18.15, configure a working remote Nowledge Mem client. Install
opencode-nowledge-memglobally or add"plugin": ["opencode-nowledge-mem"]to the global OpenCode config. Fully restart OpenCode, create a short session, and wait for idle capture.Expected
OpenCode exposes the plugin's
nowledge_mem_*tools and uploads anopencode-...thread after idle.Actual
No plugin tools appear. Sessions remain in OpenCode's local database.
nmem threads sync --from opencode --all-projectsreports them asready; adding--applyuploads them successfully. No relevant plugin error appears inopencode.log.Environment
Windows; OpenCode Desktop 1.18.15;
opencode-nowledge-mem0.3.5;nmemCLI 0.10.55; Nowledge Mem server 0.10.54; remote mode over Tailscale.The npm package was force-refreshed, the plugin was reinstalled from a clean configuration,
nmem.exeis in the user PATH, and OpenCode was fully restarted between tests. The behavior remained unchanged.