deepseek-plugin-v0.3.0

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

Upgrading?

AI Summary

The Mem0 DeepSeek Plugin gained automatic recall and capture capabilities during system prompt assembly and event streams, along with stricter cross-user override handling.

Key Highlights

  • Automatic recall during `system-prompt/assemble` using latest human prompt.
  • Automatic capture from durable `session/event` stream after completed turns.
  • Reuses shared lifecycle, redaction, identity, and telemetry utilities.
  • Cross-user `userId` overrides now require `allowUserOverride: true`.

Breaking Changes

  • Cross-user `userId` overrides now require operator opt-in with `allowUserOverride: true`.

New Features

  • Automatic recall and automatic capture during session turns.
  • Supports the declared Harness runtime dependencies.

Full Release Notes

**Added:**
- Automatic recall during `system-prompt/assemble`, using the latest human prompt and avoiding repeated context injection within a session.
- Automatic capture from the durable `session/event` stream after a completed turn. Interrupted or incomplete turns are not sent through this automatic capture path. `autoRecall` and `autoCapture` default to `true` and can be disabled.

**Changed:**
- Reuses shared lifecycle, redaction, identity, and telemetry utilities while retaining the explicit `search_memory` and `add_memory` tools and their per-call agent/session scope. Cross-user `userId` overrides now require operator opt-in with `allowUserOverride: true`.
- Publishes a self-contained ESM artifact under `@mem0/deepseek-plugin`; native Harness services and the Mem0 SDK remain external dependencies. Plugin cleanup remains tied to the native Cordis lifecycle.

**Host compatibility:**
- Supports the declared Harness runtime dependencies and documents the macOS watcher workaround. The plugin does not bundle a named Sidekick or provide child filesystem isolation. [#7203](https://github.com/mem0ai/mem0/pull/7203)

Related Repositories