Saket Aryan
0d37619f24
fix(plugins): say what telemetry actually sends, and salt the hashes
...
The plugin README promises "anonymous usage events" and the telemetry module's
docstring says it sends only "salted hashes". Neither is true.
resolve_distinct_id() exchanges the API key for the account email and sends that
as the distinct_id on every event. Installing the plugin requires an API key, so
this is nearly every user. That is probably the behaviour we want — the Python
SDK and the CLI attribute the same way — but the description has to match it.
repo_hash and session_hash were unsalted SHA-256 cut to 16 hex characters.
repo.identity is a git remote URL, or `local:<absolute path>` when there is no
remote, which normally contains the account username. Sixteen unsalted hex
characters over that input space is enumerable, so the hash was not a privacy
control at all.
Salted per install, with the salt kept in the identity file. That preserves
every within-account join the analytics actually use and gives up only
cross-machine joins on the same repository, which nothing computes. Since the
distinct_id is already the email, the hash was never buying privacy from us —
only from whoever obtains the data later, which is exactly what the salt fixes.
Also corrects deepseek-plugin's README and source comment, which told readers
ZAPIER and STRANDS were already in the backend's KNOWN_EVENT_SOURCES allowlist.
Neither was.
Adds a Telemetry section to docs/integrations/claude-code.mdx, which had none.
Claude-Session: https://claude.ai/code/session_01C7tEmH86HAr7GoAAKCEHZb
2026-09-15 00:17:26 +05:30
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 and GitHub
d873892dad
feat(plugins)!: make Sidekick exclusive to Claude Code ( #7278 )
2026-09-10 20:51:50 +05:30
Kartik and GitHub
02f7a9b2c4
docs: align agent plugin guides with shared runtime behavior ( #7269 )
opencode-v0.3.0
deepseek-plugin-v0.3.0
openclaw-v1.1.0
pi-agent-v0.3.0
2026-09-09 01:03:26 +05:30
Kartik and GitHub
73e7b8763a
refactor(integrations): shared agent plugin runtimes and native adapters ( #7203 )
2026-09-08 23:32:25 +05:30
Kartik and GitHub
dae67f74f5
fix(docs): SEO improvements for page titles, internal links, and URL structure ( #7224 )
2026-09-04 20:32:23 +05:30
Kartik and GitHub
9a7924befd
chore(release): bump Python and TypeScript SDK patch versions ( #7210 )
v2.0.20
ts-v3.1.8
2026-09-02 18:44:55 +05:30
Kartik and GitHub
3cf41878ea
fix: replace PostHog evaluate_flags with static config for OSS notices ( #7185 )
2026-09-02 18:00:01 +05:30
Elif Sema Balcioglu and GitHub
c33ca27f5e
docs: fix Oracle vector store setup and search examples ( #7111 )
2026-09-01 19:19:48 +05:30
Kartik and GitHub
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 and GitHub
19cb89aff4
docs: add 301 redirects for 49 legacy 404 pages ( #7161 )
2026-08-28 17:44:10 +05:30
fdfb763d6e
docs(api-reference): add Dream (memory synthesis) endpoints ( #7109 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-27 22:12:04 +05:30
Kartik and GitHub
0070e08e01
feat(deepseek-plugin,mem0-strands): add usage telemetry ( #7110 )
mem0-strands-v0.1.1
deepseek-plugin-v0.1.1
2026-08-27 13:48:30 +05:30
Himanshu and GitHub
39bc023305
docs(integrations): add Vercel Marketplace (managed) integration page ( #7100 )
mem0-strands-v0.1.0
2026-08-24 22:22:04 +05:30
krishna soni and GitHub
b1342a3408
refactor: replace custom validator with Pydantic extra="forbid" config ( #7089 )
2026-08-24 21:17:57 +05:30
Kartik and GitHub
b717e38785
refactor(integrations): rename dsh-mem0 to deepseek-plugin, strands-mem0 to mem0-strands ( #7098 )
deepseek-plugin-v0.1.0
2026-08-24 19:21:23 +05:30
Indian-boult and GitHub
dc82354e14
docs(skills): fix dead links in skills READMEs ( #7092 )
cli-node-v0.2.13
cli-v0.2.12
v2.0.19
ts-v3.1.7
openclaw-v1.0.16
pi-agent-v0.1.5
vercel-ai-v3.0.2
n8n-nodes-mem0-v0.1.4
2026-08-24 18:25:33 +05:30
Kartik and GitHub
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
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
Kartik and GitHub
d18e751dec
docs: redirect five dead api-reference paths to their real pages ( #7094 )
2026-08-24 13:53:04 +05:30
Himanshu and GitHub
8d5b7865bd
feat(integrations): strands-mem0 | Mem0 as a native Strands MemoryStore ( #7021 )
2026-08-22 19:04:24 +05:30
Abhinav Singh and GitHub
9b565da8e3
docs(embedders): document api_key on the Hugging Face Python config table ( #7045 )
2026-08-22 13:51:50 +05:30
Yiheng Zhao and GitHub
48d0d0cd9c
fix(docs): balance code fences in cookbook_template.mdx ( #7054 )
2026-08-22 13:50:49 +05:30
Kartik and GitHub
feb12852c0
fix(docs): redirect the eight 404 paths and repair dead wildcard rules ( #7053 )
2026-08-21 19:31:37 +05:30
Harsh Vardhan Gupta and GitHub
5af797834c
fix(security): resolve 17 Vanta/Dependabot HIGH+CRITICAL vulnerabilities across 5 pnpm workspaces ( #7032 )
2026-08-21 17:41:41 +05:30
Kartik and GitHub
4fa4839077
fix(ci): make the vouch check speak, unblock list updates, widen the docs exemption ( #6974 )
2026-08-20 23:13:42 +05:30
Kartik and GitHub
3599aa75ed
docs: document the real search filter grammar ( #6906 )
2026-08-20 21:33:21 +05:30
Himanshu and GitHub
1de6499b8a
fix(integrations/zapier): address Zapier publishing review ( #6985 )
2026-08-20 18:53:06 +05:30
Kartik and GitHub
ed38ddf873
fix(python): huggingface TEI auth, procedural-memory content handling, and proxy pip auto-install ( #6947 )
2026-08-20 15:56:55 +05:30
Kartik and GitHub
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 and GitHub
d3334fa5f1
docs: ground the platform/OSS comparison and memory-type status in reality ( #6908 )
2026-08-20 15:26:22 +05:30
Kartik and GitHub
52b02c7cc1
docs: fix Claude Desktop MCP setup, CrewAI guide, and missing contributor docs ( #6945 )
2026-08-20 15:24:05 +05:30
001c235229
Fix broken links: remove duplicate reranking redirect ( #6975 )
...
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
2026-08-14 12:47:17 +00:00
Kartik and GitHub
bf2d591b27
docs: remove Controlling Memory Ingestion cookbook, redirect to Custom Instructions ( #6955 )
2026-08-14 18:16:36 +05:30
Kartik and GitHub
b4c50550bf
docs: correct client call shape and stale v1 response examples ( #6901 )
2026-08-14 18:13:37 +05:30
Kartik and GitHub
290de24bb8
feat(ci): gate pull requests on an accepted issue ( #6894 )
2026-08-14 17:05:27 +05:30
Ratish jain and GitHub
ef6f51d977
fix(tests): check for RediSearch module availability in Redis tests ( #6687 )
2026-08-14 17:00:56 +05:30
Kartik and GitHub
a10c0cd030
fix(mem0-plugin): stop search errors from looking like empty results ( #6898 )
2026-08-14 16:57:01 +05:30
Kartik and GitHub
956bf4f88e
fix(ts-oss): return snake_case entity ids from the redis and valkey stores ( #6902 )
2026-08-14 16:56:27 +05:30
Kartik and GitHub
0f172c2890
fix(ts-oss): stop prototype keys from short-circuiting embedding lookup ( #6903 )
2026-08-14 16:56:03 +05:30
Kartik and GitHub
696455fd62
docs: contrast the advanced retrieval modes with distinct examples ( #6904 )
2026-08-14 16:55:44 +05:30
Kartik and GitHub
9e99eaadbc
docs: correct memory decay claims that contradict the SDK ( #6905 )
2026-08-14 16:55:26 +05:30
Kartik and GitHub
02ff6c5595
feat(cli): add a version subcommand and document the --filter JSON shape ( #6907 )
2026-08-14 16:55:12 +05:30
Kartik and GitHub
a0329f047b
docs(cookbooks): repair dead references and label OSS vs Platform support ( #6909 )
2026-08-14 16:50:46 +05:30
Kartik and GitHub
c50a2bfb8f
docs(llms): fix wrong read snippets, dead reranking link, and 24 mis-scoped integration tags ( #6950 )
2026-08-14 16:50:23 +05:30
Kartik and GitHub
bfb51c6b93
fix(client): honor page_size in get_all when page is not passed ( #6900 )
2026-08-14 16:49:58 +05:30
Kartik and GitHub
a133287015
fix(llms/aws_bedrock): resolve provider for application inference profile ARNs ( #6899 )
2026-08-14 16:49:37 +05:30
Kartik and GitHub
c883f52130
fix(llms/vllm): honor VLLM_BASE_URL instead of always using localhost ( #6897 )
2026-08-14 16:49:18 +05:30
Kartik and GitHub
96d45b78c7
fix(mem0-plugin): drop unused pytest import breaking make lint on main ( #6937 )
2026-08-13 16:51:01 +05:30
Himanshu and GitHub
ba2fb9f4c3
feat(kimi): Mem0 plugin for Kimi Code (MCP + skills + auto-capture) ( #6919 )
2026-08-13 16:15:04 +05:30