opencode-v0.3.0

mem0ai/mem0opencode-v0.3.0Sep 9, 2026by kartik-mem0

Upgrading?

AI Summary

The Mem0 OpenCode Plugin source was relocated and refactored to reuse shared utilities, with Dream consolidation removed and global scope enforcement added.

Key Highlights

  • Moved source from `integrations/mem0-plugin/.opencode-plugin/` to `integrations/opencode-plugin/`.
  • Reuses shared conversation preparation, redaction, scoping, and telemetry.
  • Removed auto-Dream consolidation and related skills/commands.
  • Global memory tool scope now requires user enablement in settings.

Breaking Changes

  • Removed auto-Dream consolidation and related skills/commands.
  • Source directory relocation requires updated build paths.

Full Release Notes

**Changed:**
- Moved the source from `integrations/mem0-plugin/.opencode-plugin/` to `integrations/opencode-plugin/`, retaining the `@mem0/opencode-plugin` package name and native OpenCode hooks.
- Reuses shared conversation preparation, redaction, scoping, and telemetry. Builds a self-contained Bun/ESM `dist/index.js` and publishes its TypeScript entry declaration.
- Global memory tool scope requires the user to enable it in plugin settings first; empty and wildcard identities are rejected.
- Retains the seven commands for context loading, search, remember, forget, scope, status, and tour; bundled skills continue loading through OpenCode's native configuration.

**Removed:**
- Removed auto-Dream consolidation, its gates and state handling, and the Dream and pin skills/commands. Existing configurations and workflows that use these features must be updated.

**Builds:**
- Updated build and publish paths for the relocated source directory; the existing release tag prefix and publishing workflow filename are unchanged.

[#7203](https://github.com/mem0ai/mem0/pull/7203)

Related Repositories