kartik-mem0
5a1225f8e9
fix(ts-sdk): make natural an optional peer so pg is not installed transitively
...
natural@8 hard-depends on pg ^8.18.0, mongoose, redis and memjs. As a
required peer it was auto-installed for every mem0ai user, so pg stayed in
the tree even after pg itself became optional. lemmatizeForBm25 already
falls back to a built-in stemmer when natural is missing.
2026-09-25 15:30:23 +05:30
kartik-mem0
1b51ad5f89
fix(ts-sdk): make pg an optional, ranged peer dependency
...
mem0ai declared pg as a required peer pinned to exactly 8.11.3, so npm
auto-installed it for every user (including hosted MemoryClient users)
and failed with ERESOLVE in any project already on a newer pg.
The pin existed because pgvector.ts imported pg at module load, so
mem0ai/oss crashed without it. PGVector now loads pg through loadPeer on
initialize(), like the other optional vector stores, which lets pg and
@types/pg become optional ^8.11.x peers. @types/jest moves from peer to
dev dependencies.
Closes #3307
2026-09-25 15:14:42 +05:30
Varun S G and GitHub
989c7da0fc
fix(oss): stop ConfigManager from injecting OpenAI's baseURL and model into other providers ( #7350 )
2026-09-24 22:14:28 +05:30
Kartik and GitHub
f4acc89a29
docs: remove memory types page and preserve redirects ( #7437 )
2026-09-24 18:00:54 +05:30
ea9bbcabed
feat(profiles): User Profiles v1 — SDK methods + docs ( #7340 )
...
Co-authored-by: Pratik <10096516+pratikgajjar@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-09-24 00:11:22 +05:30
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 and GitHub
1a5c7ad28c
feat(integrations): declare which surface each client is, and its version ( #7326 )
2026-09-18 14:13:11 +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
9a7924befd
chore(release): bump Python and TypeScript SDK patch versions ( #7210 )
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
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
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
290de24bb8
feat(ci): gate pull requests on an accepted issue ( #6894 )
2026-08-14 17:05:27 +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
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
71f2ebefa3
fix(memory): escape delimiters when building the session scope key ( #6892 )
2026-08-11 23:23:55 +05:30
Harsh Vardhan Gupta and GitHub
4debc58a83
fix(security): patch 8 HIGH + 18 MEDIUM Vanta vulnerabilities across 4 pnpm workspaces ( #6847 )
2026-08-07 19:04:33 +05:30
Kartik and GitHub
4a0a9a92a6
fix(ts-oss, py): release Oracle client on init failure, validate insert batches ( #6839 )
2026-08-06 18:16:25 +05:30
Kartik and GitHub
beea626f0a
perf(ts-oss): cut Oracle vector store round trips per review feedback ( #6835 )
2026-08-06 15:12:14 +05:30
Saket Aryan and GitHub
12c47f5249
feat(sdk, docs): expose agent_custom_instructions for agent-scoped extraction ( #6809 )
2026-08-05 22:12:10 +05:30
Kartik and GitHub
18021dd106
feat(ts-oss): add Oracle AI Vector Search vector store ( #6690 )
2026-08-05 10:55:33 +05:30
pratik and GitHub
fad0e0e415
fix(ts-sdk): await identity before building project-scoped URLs ( #6802 )
2026-08-04 16:31:18 -07:00
Kartik and GitHub
1112be3e5e
chore(release): bump SDK, CLI, and plugin versions ( #6800 )
2026-08-05 00:16:26 +05:30
pratik and GitHub
6052252250
fix(ts-sdk): take /v1/ping/ off the request critical path ( #6788 )
2026-08-04 10:37:50 -07:00
b830b99abe
fix(ts-oss): strip identity scope from add() metadata ( #6377 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-08-04 17:11:50 +05:30
Abhay Singh and GitHub
9ef409222f
fix(ts-oss/redis): fall back to "*" for empty or all-null filters ( #6014 )
2026-08-03 20:02:45 +05:30
Kartik and GitHub
c90bdbdce0
feat(cli): Platform option parity across Python and Node CLIs (MEM-5893) ( #6696 )
2026-08-03 17:10:44 +05:30
Kartik and GitHub
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
c2c3a12838
fix: delete_all now drains all pages, not just the first batch (close… ( #4872 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-08-01 02:25:19 +05:30
Kartik and GitHub
07e58c54ae
fix: align default model names with SDK defaults ( #6704 )
2026-08-01 01:30:57 +05:30
Kartik and GitHub
cf3355e2ca
fix(reranker): align llm_reranker default model with SDK default ( #6703 )
2026-08-01 01:04:08 +05:30
Kartik and GitHub
29fa41558c
fix(vector-stores): Supabase 1000-row cap, RLS init probe, and col_info crash ( #6695 )
2026-07-31 20:36:41 +05:30
74f6dc6f0d
feat(ts-oss): add Qdrant server-side BM25 keywordSearch() + filter indexes ( #5851 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-30 15:34:00 +05:30
Abhay Singh and GitHub
bcca72e3f0
fix(ts-oss/together): honor TOGETHER_API_BASE in the embedder ( #6572 )
2026-07-30 15:29:05 +05:30
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 and GitHub
b357a5a1b0
chore(release): Python SDK v2.0.14, TypeScript SDK v3.1.2 ( #6589 )
2026-07-25 17:51:48 +05:30
Abhay Singh and GitHub
cc4671579f
fix(ts-oss/cassandra): apply every operator in a compound field filter ( #6511 )
2026-07-24 18:26:10 +05:30
microbluey and GitHub
19c7bb84a2
fix(ts-oss/chroma): stop dropping filter conditions in where-clause translation ( #6521 )
2026-07-23 20:07:19 +05:30
Abhishek Chauhan and GitHub
e6281ab724
fix(ts-oss): forward responseFormat to Gemini in generateResponse ( #6468 )
2026-07-23 19:48:33 +05:30
Abhay Singh and GitHub
ca2abca2b8
fix(ts-oss/milvus): skip '*' wildcard filter values instead of matching literally ( #6508 )
2026-07-23 00:41:45 +05:30
Abhay Singh and GitHub
0e582adc6c
fix(ts-oss/anthropic): find the text block in no-tools responses ( #6506 )
2026-07-23 00:40:40 +05:30
9caffeaa7b
fix(ts-sdk): use textLemmatized for BM25 keyword search on Milvus, OpenSearch, and MongoDB ( #6497 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-23 00:39:18 +05:30
Kartik and GitHub
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
f590c9596a
fix(ts-oss/baidu): convert L2 distance to similarity score in search() ( #6485 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-22 20:37:12 +05:30
39551145b8
fix(ts-oss): coerce non-string entity ids instead of crashing on trim() ( #6263 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-21 12:48:15 +05:30
Kartik and GitHub
fec2fe6a2c
fix(vector-stores): scope Pinecone delete_col()/reset() to namespace ( #6287 )
2026-07-21 12:24:57 +05:30
d0c23a5950
fix(ts-oss): don't let update() metadata overwrite user_id/agent_id/run_id ( #6343 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-07-21 12:11:47 +05:30
Kartik and GitHub
756b0b1b6d
fix(ts-sdk): lazy-load optional provider SDKs in mem0ai/oss ( #6389 )
2026-07-20 15:53:35 +05:30