kartik-mem0
12617b6d8d
test(plugins): assert the generated DATA_DIR_NAME in the build tests
2026-09-25 11:20:52 +05:30
kartik-mem0
cbfb37c623
fix(plugins): give the MCP server the hooks' data dir, release 0.3.4
...
mcp_server.py never calls configure_harness, so it resolved ~/.mem0/mem0-plugin while the Cursor, Kimi and Antigravity hooks use ~/.mem0/<host>-plugin. A key set in Cursor's plugin settings and cached by the sessionStart hook was invisible to search_memories. build.py now writes DATA_DIR_NAME into each bundle's _harness_id.py and memory_core seeds its default from it, like the PLATFORM_* values.
An end-to-end test launches the real session-start hook and MCP server for Claude Code, Cursor and Codex the way each host does, with the key in plugin settings and in the mem0 init config, and checks the search reaches the API with that key.
Bumps the Python plugins to 0.3.4, OpenCode to 0.4.2, Pi and DeepSeek to 0.3.3, with changelog entries for each.
Fixes #7346
2026-09-25 11:11:37 +05:30
kartik-mem0
71dc0cae07
fix(plugins): read the mem0 CLI key and ignore unexpanded host placeholders
...
The Python plugin core and the opencode, pi and deepseek plugins now fall back to the key `mem0 init` saves in ~/.mem0/config.json, so a configured CLI is enough to authenticate. The Python core also stops using or caching a literal ${api_key} left behind when a host (Cursor) does not expand its plugin variables, which is what kept asking for auth after the key was set.
Fixes #7346
2026-09-25 10:24:04 +05:30
Kartik
43849c6e9d
feat(integrations): migrate and validate standalone Hermes Mem0 plugin ( #7372 )
2026-09-24 17:53:29 +05:30
Kartik
8c02c425a5
fix(agent-plugins): match memo prompts and tool descriptions, release 0.3.3 ( #7420 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-09-23 19:35:25 +05:30
Saket Aryan
19f7134082
chore(release): bump every package the telemetry attribution work changed ( #7373 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-09-18 16:28:55 +05:30
Saket Aryan
a8d3634312
fix(plugins): stop the TypeScript telemetry losing events and misattributing accounts ( #7358 )
2026-09-18 14:13:22 +05:30
Saket Aryan
1a5c7ad28c
feat(integrations): declare which surface each client is, and its version ( #7326 )
2026-09-18 14:13:11 +05:30
Saket Aryan
4e38b057fd
fix(plugins): count installs once, and re-resolve the email when the key changes ( #7325 )
2026-09-18 13:46:25 +05:30
Saket Aryan
3362999095
fix(plugins): stop delivering telemetry events twice, and stop losing parked ones ( #7324 )
2026-09-18 13:43:33 +05:30
Saket Aryan
012cd32c3a
fix(plugins): report the plugin that produced the event, not the one that sent it ( #7323 )
2026-09-18 13:42:34 +05:30
Saket Aryan
e4e0307ae6
fix(plugins): say what telemetry actually sends, and salt the hashes ( #7322 )
2026-09-18 13:23:05 +05:30
Harsh Vardhan Gupta
c7ee362aff
fix(security): resolve 12 Vanta/Dependabot vulnerabilities across 6 pnpm workspaces + poetry.lock ( #7280 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-09-11 16:07:57 +05:30
Kartik
d873892dad
feat(plugins)!: make Sidekick exclusive to Claude Code ( #7278 )
2026-09-10 20:51:50 +05:30
Kartik
02f7a9b2c4
docs: align agent plugin guides with shared runtime behavior ( #7269 )
2026-09-09 01:03:26 +05:30
Kartik
73e7b8763a
refactor(integrations): shared agent plugin runtimes and native adapters ( #7203 )
2026-09-08 23:32:25 +05:30
Kartik
71fba8d464
feat(claude-code-plugin): move the Claude Code plugin to its own integration and ship it as 0.3.0 ( #7106 )
2026-09-01 02:34:45 +05:30
Kartik
0070e08e01
feat(deepseek-plugin,mem0-strands): add usage telemetry ( #7110 )
2026-08-27 13:48:30 +05:30
Kartik
b717e38785
refactor(integrations): rename dsh-mem0 to deepseek-plugin, strands-mem0 to mem0-strands ( #7098 )
2026-08-24 19:21:23 +05:30
Kartik
4ddee9c51d
chore(release): bump SDK, CLI, and plugin versions; add Strands, DeepSeek Harness, and Kimi changelogs ( #7097 )
2026-08-24 18:10:44 +05:30
Himanshu
7e09615571
feat(integrations): dsh-mem0 — Mem0 as a native DeepSeek Harness plugin ( #7027 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-08-24 14:03:50 +05:30
Himanshu
8d5b7865bd
feat(integrations): strands-mem0 | Mem0 as a native Strands MemoryStore ( #7021 )
2026-08-22 19:04:24 +05:30
Harsh Vardhan Gupta
5af797834c
fix(security): resolve 17 Vanta/Dependabot HIGH+CRITICAL vulnerabilities across 5 pnpm workspaces ( #7032 )
2026-08-21 17:41:41 +05:30
Himanshu
1de6499b8a
fix(integrations/zapier): address Zapier publishing review ( #6985 )
2026-08-20 18:53:06 +05:30
Kartik
530d802b55
fix(plugins): bug-bash fixes for Cursor, Codex, Antigravity, and a Claude.ai docs page ( #6948 )
2026-08-20 15:56:17 +05:30
Kartik
290de24bb8
feat(ci): gate pull requests on an accepted issue ( #6894 )
2026-08-14 17:05:27 +05:30
Kartik
a10c0cd030
fix(mem0-plugin): stop search errors from looking like empty results ( #6898 )
2026-08-14 16:57:01 +05:30
Kartik
96d45b78c7
fix(mem0-plugin): drop unused pytest import breaking make lint on main ( #6937 )
2026-08-13 16:51:01 +05:30
Himanshu
ba2fb9f4c3
feat(kimi): Mem0 plugin for Kimi Code (MCP + skills + auto-capture) ( #6919 )
2026-08-13 16:15:04 +05:30
Harsh Vardhan Gupta
4debc58a83
fix(security): patch 8 HIGH + 18 MEDIUM Vanta vulnerabilities across 4 pnpm workspaces ( #6847 )
2026-08-07 19:04:33 +05:30
Himanshu
3f39fba28f
fix(n8n): MIT license + themed icons for verified-node vetting ( #6804 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-08-06 00:00:13 +05:30
Kartik
1112be3e5e
chore(release): bump SDK, CLI, and plugin versions ( #6800 )
2026-08-05 00:16:26 +05:30
Himanshu
b54710a3c3
fix(zapier): require user_id on Add Memory ( #6790 )
2026-08-04 18:49:35 +05:30
Himanshu
4cfa98f626
chore(n8n): route package contact to integrations@mem0.ai ( #6791 )
2026-08-04 17:39:20 +05:30
Himanshu
965140eb19
fix(zapier): add root index.js entry shim so deployed app resolves ( #6789 )
2026-08-04 12:48:46 +05:30
Kartik
c90bdbdce0
feat(cli): Platform option parity across Python and Node CLIs (MEM-5893) ( #6696 )
2026-08-03 17:10:44 +05:30
Kartik
50bdaaea0c
chore: bump versions and update changelog for Python 2.0.15, TypeScript 3.1.3, and plugin releases ( #6715 )
2026-08-01 20:26:31 +05:30
Kartik
07e58c54ae
fix: align default model names with SDK defaults ( #6704 )
2026-08-01 01:30:57 +05:30
Harsh Vardhan Gupta
9c2d6222ce
fix(security): patch 32 HIGH + 57 MEDIUM Vanta vulnerabilities across 6 pnpm workspaces ( #6639 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-30 15:20:13 +05:30
Kartik
790e190486
chore(n8n): release 0.1.1 via CD for npm provenance ( #6685 )
2026-07-30 13:54:37 +05:30
Himanshu
d4869d24ec
feat(integrations): n8n community node for Mem0 ( #6517 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-29 23:03:03 +05:30
Kartik
1ac3aa7256
fix(zapier): raise the add_memory poll budget past the real API latency tail ( #6680 )
2026-07-29 21:32:22 +05:30
Himanshu
e168d48e04
feat(integrations): Zapier app for Mem0 ( #6518 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-29 20:56:44 +05:30
Kartik
ea2ee07586
chore: remove OpenMemory from the monorepo ( #6530 )
2026-07-29 15:10:32 +05:30
Kartik
5e7adc4d12
chore: update changelog, bump versions to Python 2.0.13, TypeScript 3.1.1, OpenCode plugin 0.2.2 ( #6504 )
2026-07-22 23:27:47 +05:30
Rod Boev
b05cce581b
fix(opencode-plugin): recover MEM0_API_KEY from shell profiles ( #6404 )
2026-07-20 20:41:41 +05:30
Kartik
ccbe5861a1
docs: remove criteria retrieval docs for non-existent feature ( #6282 )
2026-07-14 20:06:05 +05:30
Kartik
d6d2588ef5
fix(mem0-plugin): store assistant-authored summaries with role="assistant" ( #6316 )
2026-07-14 20:03:36 +05:30
Kartik
8488abe603
docs: correct custom categories, per-call custom_categories is supported ( #6218 )
2026-07-10 20:08:32 +05:30
Kartik
41c8f00851
chore(integrations): plugin updates, pi-agent auto-recall, and version bumps ( #6011 )
2026-07-01 20:57:32 +05:30