gabrielstein-mem0
a723cb485a
docs(codex): use relative source.path inside marketplace root
...
Re-checked the docs PR against developers.openai.com/codex/plugins/build,
which states: "Keep source.path relative to the marketplace root, start
it with ./, and keep it inside that root."
The earlier sideload instructions used an absolute path
(/Users/YOU/src/mem0/mem0-plugin) which violates that rule. Updated:
- docs/integrations/codex.mdx Option B — clone under ~/codex-plugins/,
use "./codex-plugins/mem0-source/mem0-plugin", restart Codex made an
explicit step.
- mem0-plugin/README.md Option B — same fix.
- Updated the "plugin/read failed in TUI" troubleshooting entry to
point at the relative-path requirement.
2026-04-24 15:35:01 -07:00
gabrielstein-mem0
21043bab1f
Merge remote-tracking branch 'origin/main' into fix/codex-install-docs
2026-04-24 15:34:47 -07:00
Pratik Rai
693e709389
fix(api): map entity params to filters in GET /memories ( #4955 ) ( #4960 )
2026-04-24 23:52:14 +05:30
Kartik
553e275112
fix(docs): updating endpoints to v3 in the api reference ( #4953 )
2026-04-24 17:34:11 +05:30
gabrielstein-mem0
43b222ca57
docs(codex): fix broken install instructions, lead with direct MCP
...
The support ticket that surfaced this found three overlapping issues:
1. docs/integrations/codex.mdx shipped a marketplace.json snippet with
path "./plugins/mem0" — a directory that does not exist, with no clone
prerequisite documented, and using a folder name that does not match
the actual mem0-plugin/ directory. Users copy-pasted it verbatim and
hit "plugin/read failed in TUI".
2. The "Manual MCP Configuration" option used a JSON mcpServers block.
Codex reads MCP servers as TOML in ~/.codex/config.toml, not JSON.
Same bug in docs/platform/mem0-mcp.mdx (no Codex accordion at all on
main) and mem0-plugin/README.md Option C.
3. The page claimed "Codex uses a skill-based approach instead of
lifecycle hooks" — stale; hooks are now available via opt-in
installer (mem0-plugin/scripts/install_codex_hooks.py).
Lead with the working TOML MCP config (zero dependencies, works today),
demote the marketplace.json to a "Sideload (Advanced)" section with the
required git clone step and the correct mem0-plugin path, and point
sideloaders at the hooks installer + codex_hooks feature flag. Added
troubleshooting entries for the TUI read error and hooks-not-firing.
2026-04-23 15:04:35 -07:00
Varun Chawla
43dde3b186
fix: add ca_certs config option for Elasticsearch vector store ( #3993 )
2026-04-24 02:46:32 +05:30
Andrew Halpern
cca7551192
fix(memory): honor prompt param in vector store extraction ( #4914 )
2026-04-23 22:36:54 +05:30
cid
5be2630f5b
fix: add missing text_lemmatized in AsyncMemory._create_memory ( #4886 )
2026-04-23 20:04:43 +05:30
Kartik
2549a84e5c
fix: update command on docs and logic ( #4946 )
openclaw-v1.0.10
2026-04-23 19:42:28 +05:30
Jean Ibarz
34ed122ef3
fix(ts): forward timeout config to OpenAI client in JS OSS LLM providers ( #4770 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai >
2026-04-23 19:29:27 +05:30
Gabriel Stein
db8ac61713
Self-hosted dashboard and admin auth ( #4837 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-04-23 19:06:36 +05:30
Rudrasinh Nimeshkumar Ravalji
15feaa8ac4
fix(llms): narrow _is_reasoning_model to not match gpt-5.x variants ( #4746 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-23 18:58:12 +05:30
Kartik
282feaebf2
fix: remove the process env from the tests and fix the plugin manifest ( #4927 )
openclaw-v1.0.9
2026-04-22 22:57:44 +05:30
Kartik
f5dc825d47
refactor: update memory skill loader, plugin config, and add privacy docs ( #4905 )
openclaw-v1.0.8
2026-04-22 17:15:19 +05:30
Saket Aryan
32b74e18b7
feat(cli): migrate Python and Node CLIs to v3 API routes ( #4916 )
cli-node-v0.2.4
cli-v0.2.4
2026-04-22 15:20:38 +05:30
Gabriel Stein
daa4495583
docs(claude-code): split marketplace install into two separate steps ( #4915 )
2026-04-22 03:32:31 +05:30
Kabir Kohli
cfb5f1776e
chore(security): bump vulnerable dependencies to patched versions ( #4835 )
2026-04-21 01:27:13 +05:30
jessai2099
573e5212a4
fix(vector-stores): add agent_id and run_id to Elasticsearch/OpenSearch default mappings ( #4906 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 23:10:59 +05:30
Yarizakura
8ba225cec8
fix: merge same-key operator dicts in AND metadata filters ( #4853 )
2026-04-20 21:54:02 +05:30
mintlify[bot]
4b09943092
Fix broken link in delete memory docs ( #4894 )
...
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
2026-04-20 21:19:30 +05:30
Kartik
4e611e8dba
docs: update memory tool list, CLI usage, and config file reading logic ( #4861 )
...
Co-authored-by: Livia Ellen <liviaellen@msn.com >
openclaw-v1.0.7
2026-04-20 20:09:45 +05:30
Kartik
5520226b5b
fix: updating docs with v3 integrations updates ( #4898 )
2026-04-20 18:54:21 +05:30
Saket Aryan
00695e3113
ci(sdk): require changelog entry on version bump + harden TS telemetry ( #4900 )
2026-04-20 18:09:03 +05:30
Saket Aryan
7b6790bafb
fix(ts-sdk): inject SDK version into telemetry at build time ( #4897 )
ts-v3.0.1
2026-04-20 17:29:29 +05:30
Kartik
93da5ef8f7
fix: update skills and docs ( #4868 )
2026-04-18 11:42:37 +05:30
Saket Aryan
c1c5bd62f6
docs(llms-txt): platform-first override with scope tags + CI check ( #4880 )
2026-04-17 22:31:50 +05:30
Prithvi Monangi
2ec3c4ab20
fix(embeddings): set FastEmbed embedding_dims from model metadata at init ( #4711 )
2026-04-17 18:17:21 +05:30
Kartik
3fbc1c9aef
fix(docs): updating the changelog, and removing cookbook page referencing graph memory ( #4867 )
2026-04-16 21:23:29 +05:30
Kartik
0b14f75c05
fix(docs): update the cookbooks and remove and update teh depcreataed param ( #4814 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-04-16 17:39:55 +05:30
Saket Aryan
fb224083e4
chore(release): promote Python SDK to 2.0.0 and TS SDK to 3.0.0 ( #4860 )
v2.0.0
ts-v3.0.0
2026-04-16 17:13:50 +05:30
Chaithanya Kumar
30469aec17
docs: new algorithm migration guides + memory evaluation ( #4811 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
Co-authored-by: Saket Aryan <saketaryan2002@gmail.com >
2026-04-16 17:13:13 +05:30
Saket Aryan
50db9e428d
chore(release): bump SDK versions to next beta ( #4859 )
v2.0.0b2
ts-v3.0.0-beta.2
2026-04-16 16:23:50 +05:30
soumil-rathi
fb87349664
fix(oss): v3 entity cleanup, filter fixes, and QA hardening (TS + Python) ( #4858 )
...
Co-authored-by: Soumil Rathi <soumilrathi@gmail.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 12:17:13 +05:30
Saket Aryan
8827553576
fix: adopt new v3 memory endpoints in Python + TS clients ( #4856 )
2026-04-16 05:28:49 +05:30
Kabir Kohli
c8e20a9bb5
fix(docs): resolve duplicate operationIds and expiration_date type in openapi spec ( #4854 )
2026-04-16 04:09:51 +05:30
Kartik
93a51f4763
test: update integration tests for v1.1 output_format ( #4847 )
2026-04-16 01:37:51 +05:30
Saket Aryan
86fe275f53
fix(ts): entity store isolation, backward compat, pgvector + redis init fixes ( #4841 )
2026-04-15 21:01:01 +05:30
Kartik
e6d6276bb9
refactor: add entity ID and search param validation, rename textLemmatized field, update tests ( #4843 )
2026-04-15 20:57:09 +05:30
Chaithanya Kumar
9692726db4
fix(ts-oss): isolate entity store from memory store by default ( #4829 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-04-15 14:47:43 +05:30
soumil-rathi
d8d776636f
fix(v3): migration crashes + entity linking on OSS ( #4836 )
...
Co-authored-by: Soumil Rathi <soumilrathi@gmail.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 14:46:28 +05:30
Kartik
a5a688295e
fix: prevent arbitrary code execution via pickle in FAISS vector store ( #4833 )
2026-04-15 00:02:07 +05:30
Saket Aryan
5d40592e42
chore: version bump to beta1 ( #4827 )
v2.0.0b1
ts-v3.0.0-beta.1
2026-04-14 18:05:22 +05:30
soumil-rathi
a488e19044
feat(oss): port v3 pipeline with hybrid search, entity extraction, and additive scoring ( #4805 )
...
Co-authored-by: Soumil Rathi <soumilrathi@gmail.com >
Co-authored-by: Saket Aryan <saketaryan2002@gmail.com >
Co-authored-by: chaithanyak42 <chaithanya.kumar42a@gmail.com >
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-04-14 18:00:58 +05:30
Parteeksachdeva
57f944e18a
fix: allow anonymousTelemetryId in openclaw.json config ( #4826 )
...
Co-authored-by: parteeksachdeva-123 <parteek.sachdeva@aerchain.io >
2026-04-14 17:31:28 +05:30
Gabriel Stein
fe3f7ae618
fix(plugin): remove invalid keys from Claude plugin config ( #4821 )
2026-04-14 01:13:03 +05:30
shafdev
4a7e166f9a
fix(tests): use top_k instead of limit in test_server_params ( #4820 )
2026-04-14 01:11:31 +05:30
Kartik
85768e78e7
fix(docs): remove chrome extension cookbooks ( #4813 )
2026-04-13 22:14:00 +05:30
Yunsu
7b395f3bf7
fix(openai): make store opt-in so it stops leaking to non-OpenAI backends ( #4757 )
2026-04-13 21:53:22 +05:30
HUANG XIAO
4180409b09
fix(s3vectors): handle vector=None in update() to prevent boto3 validation error ( #4594 )
2026-04-13 21:12:49 +05:30
Joe Wu
649e719ce6
fix: LLM config manager falls back to userConf.url for baseURL ( #4715 ) ( #4761 )
2026-04-13 20:46:18 +05:30