docs(plugins): remove per-plugin CHANGELOG.md files

All plugin changelog content belongs in docs/changelog/sdk.mdx.
The per-plugin files were added by mistake; this deletes all eleven
and fixes the README reference to point to the docs changelog.
Also corrects python3.11 to python3 in the dev setup instructions.
This commit is contained in:
kartik-mem0
2026-09-10 21:18:45 +05:30
parent baecc1d299
commit fda67aa060
12 changed files with 2 additions and 86 deletions
@@ -1,11 +0,0 @@
# Changelog
## 0.3.2
- Add explicit save, project-scoped list, and resume through shared local resources in `~/.mem0/handoffs/`. Every plugin uses one converter, validator, and resource store; memory extraction is not a transcript source.
- Installable plugins share one pinned runtime cache through a small launcher. First use downloads the exact GitHub commit and verifies SHA-256 digests; subsequent uses verify and reuse the local cache. No transcript is uploaded to GitHub.
- Preserve the session title, project, readable compaction context, supported images, and completed tool calls/results. Hidden reasoning and harness configuration are excluded. Unsupported records, opaque compaction, and unfinished responses fail explicitly.
- Requires Python 3.10+. Pi save additionally requires Node.js 22.19+ for its native SDK; list/resume work on Node.js 20. Other source formats may require an explicit completed transcript, directory, and title.
- Handoff needs no destination CLI, model call, or Mem0 credentials. Resources are private, uniquely named files; saving preserves full supported context and resume returns it as historical evidence without replaying tools.
- Live host checks: align the handoff skill’s shell permission with its quoted command; accept Codex harness/usage metadata without importing it as conversation; resolve DeepSeek attachment storage through its native optional-service API.
- Replace strict before-answer and repeated-search instructions with focused optional retrieval. Existing context can answer the question without another search. Search scoping, retrieval limits, and capture scheduling are unchanged.
+2 -2
View File
@@ -67,14 +67,14 @@ The engine source exists only here. Installable packages contain the small launc
Every TypeScript build uses `build/package_handoff.mjs`; the Python builder uses the same manifest. Builds reject source hashes that differ from the pin, and conformance checks reject stale launchers/manifests. To change the engine, commit its source, pin that immutable commit and its file digests, regenerate Python bundles, and rebuild TypeScript packages. No per-plugin engine edits are needed. Before distributing a new pin, retain its source commit with a `handoff-runtime-<full-commit-sha>` tag. Keep these tags after squash merges and branch deletion so fresh installs can still fetch every distributed runtime. These are retention tags, not package releases.
See the [shared changelog](CHANGELOG.md#032) and each plugin's changelog for invocation details.
See the [plugin changelog](../../docs/changelog/sdk.mdx) for invocation details.
## Build and verify
From the repository root:
```bash
python3.11 -m venv /tmp/mem0-agent-plugins
python3 -m venv /tmp/mem0-agent-plugins
/tmp/mem0-agent-plugins/bin/pip install \
-r integrations/agent-plugin-core/requirements-dev.txt