utkarsh240799
124c59bbe6
test(ts-sdk): add backward compatibility tests for sqlite path changes
...
Verify that all existing usage patterns continue to work:
- empty config defaults, explicit historyStore workaround, disableHistory
- supabase/non-sqlite provider configs preserved
- embedder, llm, vectorStore, graphStore, customPrompt pass-through
- SQLiteManager with relative, absolute, and :memory: paths
- MemoryVectorStore full CRUD API, dimension checks, filters
- VectorStoreConfig with/without dbPath, client instance pass-through
- ensureSQLiteDirectory idempotency
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:43:37 +05:30
utkarsh240799
ec3eedbcb0
test(ts-sdk): expand sqlite path tests and fix non-sqlite config leak
...
Prevent default sqlite historyDbPath from leaking into non-sqlite
providers during config merging. Consolidate and expand test coverage
to 19 tests: config precedence, non-sqlite isolation, migration
warning, explicit dbPath, read-only CWD, and utility edge cases.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:15:19 +05:30
utkarsh240799
7a3bc22161
fix(ts-sdk): resolve SQLite db paths correctly in OSS mode
...
Propagate top-level historyDbPath into historyStore.config so it
survives config merging, default the memory vector store to
~/.mem0/vector_store.db instead of process.cwd(), auto-create parent
directories for file-backed SQLite databases, and remove dead code
in the Memory constructor.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 13:45:49 +05:30
Utkarsh
36537c8326
fix(ts-sdk): replace sqlite3 with better-sqlite3 to fix native binding resolution ( #4270 )
2026-03-09 11:00:36 -07:00
Saket Aryan
a0d8a02b94
chore(ts-sdk): bump axios to 1.13.6 ( #4177 )
2026-03-02 13:24:35 +05:30
mgoulart
db15d5c629
fix(oss): validate LLM fact output via FactRetrievalSchema before embedding ( #4083 )
2026-02-22 19:57:48 -08:00
Mragank Shekhar
a140829395
chore: update user facing timestamp for a memory ( #4066 )
2026-02-18 03:27:46 +05:30
Saket Aryan
69a832dc58
chore: add update project options ( #3947 )
2026-02-03 10:55:43 +05:30
Saket Aryan
90a7b1afa0
feat(ts-sdk): add support for keyword arguments in add and search methods ( #3895 )
2026-01-10 21:19:55 +05:30
Saket Aryan
417ebffadd
(ts-sdk-update): Update for TypeScript SDK v2.2. ( #3865 )
2025-12-29 15:01:18 +05:30
Mrinank Bhowmick
5227b0a062
Fix embedder config schema to support embeddingDims and url parameters ( #3633 )
2025-10-21 09:30:44 -07:00
Parshva Daftari
394203d1b5
Mem0 1.0.0 ( #3545 )
2025-10-16 15:50:20 +05:30
Parshva Daftari
41cfb3ab1a
[Update] Default LLM ( #3587 )
2025-10-15 11:19:52 -07:00
G Karthik Koundinya
a40314c971
feat: Add Azure AI Search vector store support for TypeScript SDK ( #3549 )
2025-10-15 11:19:10 -07:00
Mrinank Bhowmick
335a7d7862
Fix TypeScript build error ( #3535 )
2025-10-09 11:09:31 -07:00
Mrinank Bhowmick
64571002f5
fixed hardcoded embeddingDims ( #3537 )
2025-10-09 11:09:20 -07:00
Ranjith kumar
77b4b6a2b9
fix: 🐛 replace hardcoded llm provider with provider from config ( #3423 )
2025-09-05 22:38:04 +05:30
Saket Aryan
f0e8c3f760
feat: Add metadata param to TS-SDK in client.update ( #3415 )
2025-09-04 03:22:12 +05:30
lazakrisz
5ea2d56d88
fix: add RedisCloud search module check ( #3192 )
...
Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com >
2025-08-04 22:08:07 +05:30
Saket Aryan
ec9b0688d8
Add structured_data_schema to MemoryOptions interface ( #3125 )
2025-07-08 10:07:44 -07:00
Saket Aryan
842903b1b1
feat: Memory Exports ( #3117 )
2025-07-08 11:34:49 +05:30
Saket Aryan
5b0f1a7cf8
feat: Add Gemini support to TypeScript SDK ( #3093 )
2025-07-03 09:53:52 -07:00
Antaripa Saha
a98842422b
doc: Broken links fixed in docs ( #3034 )
2025-06-25 17:18:29 +05:30
Saket Aryan
b4b27f099e
Add immutable param to add method and bump version ( #3022 )
2025-06-24 05:03:35 +05:30
Saket Aryan
2754f45387
Make V2 Add as Default ( #2997 )
2025-06-20 16:56:42 +05:30
Saket Aryan
888ee766c5
TS SDK - filter memories param ( #2971 )
2025-06-17 10:54:35 +05:30
Saket Aryan
9a12ea7b3c
Version Bump/Formatting ( #2923 )
2025-06-06 21:49:03 +05:30
Mrinank Bhowmick
e10a509645
Added cloudflare vector-store ( #2607 )
2025-06-06 21:35:40 +05:30
Saket Aryan
fbee8d5c20
Added Async Mode Param ( #2882 )
2025-05-30 09:06:41 -07:00
Saket Aryan
855c322da6
deps(ts-sdk): Updates Google SDK Peer Dependency Version ( #2878 )
2025-05-30 09:51:01 +05:30
Frank Zhao
9622ac7dff
feat: support openai compatible llm provider by adding baseUrl to config ( #2674 )
...
Signed-off-by: frank-zsy <syzhao1988@126.com >
Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com >
Co-authored-by: Saket Aryan <saketaryan2002@gmail.com >
2025-05-27 00:25:23 +05:30
Saket Aryan
8048e0b32f
fix(ts-sdk): Fixed Types from Message Interface ( #2763 )
2025-05-22 21:56:45 +05:30
Saket Aryan
84910b40da
Added support for graceful failure in cases services are down. ( #2650 )
2025-05-08 16:03:26 +05:30
Saket Aryan
6e9f8cf218
Added New Param, output_format ( #2639 )
2025-05-06 22:56:48 +05:30
Saket Aryan
725a1aa114
Updated deleteUsers to use V2 API Endpoints ( #2624 )
2025-05-05 23:23:13 +05:30
Saket Aryan
63e22382de
Updated TS client to use proper types for deleteUsers ( #2612 )
2025-05-02 23:11:40 +05:30
Saket Aryan
42c98e5717
Bumped Anthropic SDK Version ( #2598 )
2025-04-30 14:02:59 -07:00
Saket Aryan
6d13e83001
Fix Ping Method for using the default org_id and project_id ( #2590 )
2025-04-28 12:53:52 +05:30
Saket Aryan
cc5686bd0d
Added Timestamp ( #2579 )
2025-04-23 12:29:27 +05:30
Saket Aryan
f0bdd2c341
Add Support for Custom Instructions ( #2565 )
2025-04-17 14:38:07 +05:30
Saket Aryan
33abf772ce
Adds Azure OpenAI Embedding Model ( #2545 )
2025-04-15 22:02:30 +05:30
Saket Aryan
c3c9205ffa
TypeScript OSS: Langchain Integration ( #2556 )
2025-04-15 20:08:41 +05:30
Saket Aryan
ca1ee2d2d7
Patch to fix Azure OpenAI ( #2538 )
2025-04-11 21:28:38 +05:30
Saket Aryan
05f9607282
Adds Azure OpenAI LLM to Mem0 TS SDK ( #2536 )
2025-04-11 20:09:20 +05:30
Achraf Dev
d9236de4ed
feat: add mistral AI as LLM provider ( #2496 )
...
Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com >
2025-04-11 20:02:44 +05:30
Saket Aryan
309c8c18a6
Add user_id in TS OSS SDK ( #2514 )
2025-04-09 10:24:56 -07:00
Mrinank Bhowmick
cb38c2dae7
Feature/google as new llm and embedder in mem0-ts ( #2468 )
...
Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com >
2025-04-02 15:56:18 +05:30
Saket Aryan
1033ab227c
Introduce Ping in Mem0 Client ( #2472 )
2025-03-30 12:49:36 +05:30
Saket Aryan
bc4ab3db77
Add Infer Property ( #2452 )
2025-03-27 21:18:42 +05:30
Saket Aryan
366d263e0b
docs(supabase-ts): Update Docs for Supabase TS ( #2439 )
2025-03-26 10:11:01 +05:30