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/eventstream after a completed turn. Interrupted or incomplete turns are not sent through this automatic capture path.autoRecallandautoCapturedefault totrueand can be disabled.
Changed:
- Reuses shared lifecycle, redaction, identity, and telemetry utilities while retaining the explicit
search_memoryandadd_memorytools and their per-call agent/session scope. Cross-useruserIdoverrides now require operator opt-in withallowUserOverride: 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