From fda67aa060a95cc39d133b356213824e9c06e9cc Mon Sep 17 00:00:00 2001 From: kartik-mem0 Date: Thu, 10 Sep 2026 21:18:45 +0530 Subject: [PATCH] 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. --- integrations/agent-plugin-core/CHANGELOG.md | 11 ----------- integrations/agent-plugin-core/README.md | 4 ++-- integrations/antigravity-plugin/CHANGELOG.md | 7 ------- integrations/claude-code-plugin/CHANGELOG.md | 8 -------- integrations/codex-plugin/CHANGELOG.md | 8 -------- integrations/cursor-plugin/CHANGELOG.md | 7 ------- integrations/deepseek-plugin/CHANGELOG.md | 8 -------- integrations/kimi-plugin/CHANGELOG.md | 7 ------- integrations/mem0-agent-plugin/CHANGELOG.md | 7 ------- integrations/openclaw/CHANGELOG.md | 7 ------- integrations/opencode-plugin/CHANGELOG.md | 7 ------- integrations/pi-agent-plugin/CHANGELOG.md | 7 ------- 12 files changed, 2 insertions(+), 86 deletions(-) delete mode 100644 integrations/agent-plugin-core/CHANGELOG.md delete mode 100644 integrations/antigravity-plugin/CHANGELOG.md delete mode 100644 integrations/claude-code-plugin/CHANGELOG.md delete mode 100644 integrations/codex-plugin/CHANGELOG.md delete mode 100644 integrations/cursor-plugin/CHANGELOG.md delete mode 100644 integrations/deepseek-plugin/CHANGELOG.md delete mode 100644 integrations/kimi-plugin/CHANGELOG.md delete mode 100644 integrations/mem0-agent-plugin/CHANGELOG.md delete mode 100644 integrations/openclaw/CHANGELOG.md delete mode 100644 integrations/opencode-plugin/CHANGELOG.md delete mode 100644 integrations/pi-agent-plugin/CHANGELOG.md diff --git a/integrations/agent-plugin-core/CHANGELOG.md b/integrations/agent-plugin-core/CHANGELOG.md deleted file mode 100644 index 925aaf002..000000000 --- a/integrations/agent-plugin-core/CHANGELOG.md +++ /dev/null @@ -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. diff --git a/integrations/agent-plugin-core/README.md b/integrations/agent-plugin-core/README.md index a3e7abdde..befda9ee7 100644 --- a/integrations/agent-plugin-core/README.md +++ b/integrations/agent-plugin-core/README.md @@ -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-` 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 diff --git a/integrations/antigravity-plugin/CHANGELOG.md b/integrations/antigravity-plugin/CHANGELOG.md deleted file mode 100644 index 8ccb23c91..000000000 --- a/integrations/antigravity-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.2 - -- The `handoff` skill accepts supported completed Antigravity text steps and their project directory. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/claude-code-plugin/CHANGELOG.md b/integrations/claude-code-plugin/CHANGELOG.md deleted file mode 100644 index cf6a39c32..000000000 --- a/integrations/claude-code-plugin/CHANGELOG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Changelog - -## 0.3.2 - -- `/mem0:handoff` reads the current Claude session before model invocation. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Match the handoff command’s quoted path in its shell permission rule, including installation paths with spaces. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/codex-plugin/CHANGELOG.md b/integrations/codex-plugin/CHANGELOG.md deleted file mode 100644 index 23d9a38b2..000000000 --- a/integrations/codex-plugin/CHANGELOG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Changelog - -## 0.3.2 - -- The `handoff` skill accepts a completed Codex rollout with readable active context. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Read current Codex rollouts containing harness snapshots and usage records; only conversation records enter the handoff. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/cursor-plugin/CHANGELOG.md b/integrations/cursor-plugin/CHANGELOG.md deleted file mode 100644 index 5e2d1115f..000000000 --- a/integrations/cursor-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.2 - -- The `handoff` skill accepts a completed Cursor JSONL transcript and its project directory. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/deepseek-plugin/CHANGELOG.md b/integrations/deepseek-plugin/CHANGELOG.md deleted file mode 100644 index 2c7bc8162..000000000 --- a/integrations/deepseek-plugin/CHANGELOG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Changelog - -## 0.3.1 - -- An explicit `mem0_handoff` call uses the current DeepSeek session’s derived messages; invoke it outside nested code mode. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Use native optional-service lookup for image attachments so text-only saves also work in the live harness. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/kimi-plugin/CHANGELOG.md b/integrations/kimi-plugin/CHANGELOG.md deleted file mode 100644 index 356062164..000000000 --- a/integrations/kimi-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.2 - -- The `handoff` skill accepts a completed Kimi v2 wire transcript. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/mem0-agent-plugin/CHANGELOG.md b/integrations/mem0-agent-plugin/CHANGELOG.md deleted file mode 100644 index 9003197c5..000000000 --- a/integrations/mem0-agent-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.2 - -- The portable `handoff` skill accepts an explicit supported source host and transcript, or the common handoff bundle. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/openclaw/CHANGELOG.md b/integrations/openclaw/CHANGELOG.md deleted file mode 100644 index b8cd9f4bf..000000000 --- a/integrations/openclaw/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 1.1.1 - -- `/mem0-handoff` uses the current session’s trusted transcript path. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/opencode-plugin/CHANGELOG.md b/integrations/opencode-plugin/CHANGELOG.md deleted file mode 100644 index 8d37f1de1..000000000 --- a/integrations/opencode-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.1 - -- `/mem0-handoff` uses the current OpenCode session API and completed tool results. Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap. diff --git a/integrations/pi-agent-plugin/CHANGELOG.md b/integrations/pi-agent-plugin/CHANGELOG.md deleted file mode 100644 index 2f2d22bb5..000000000 --- a/integrations/pi-agent-plugin/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -# Changelog - -## 0.3.1 - -- `/mem0-handoff` uses Pi’s selected branch and native compaction context (Node.js 22.19+). Uses the [shared handoff logic](../agent-plugin-core/CHANGELOG.md#032). -- List and resume shared resources from any supported plugin; the destination is the common local store. -- Lightened search prompts: search when prior work may help; repeat only for a specific gap.