Commit Graph

36 Commits

Author SHA1 Message Date
Matthew Zhou
2e3cabc080 feat: Add search messages endpoint [LET-4144] (#4434)
* Add search messages endpoint

* Run fern autogen and fix tests
2025-09-05 14:28:27 -07:00
Matthew Zhou
75d444c335 feat: Extend crud lifecycle of messages [LET-4158] (#4364)
Extend crud lifecycle of messages
2025-09-02 14:38:30 -07:00
Matthew Zhou
83721679c6 test: Add test for archival tag compilation into system prompt [LET-4114] (#4312)
Add tests and thread created_at
2025-08-29 13:35:19 -07:00
Matthew Zhou
016feda83a feat: Support arbitrary string tagging filtering [LET-3467] (#4285)
* Finish tagging

* Add comprehensive tags functionality

* Add fern autogen

* Create passage tags table

* Add indices

* Add comments explaining dual storage

* Fix alembic heads

* Fix alembic

---------

Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
2025-08-28 16:57:36 -07:00
Matthew Zhou
651671cb83 feat: Support basic upload/querying on tpuf [LET-3465] (#4255)
* wip implementing turbopuffer

* Move imports up

* Add type of archive

* Integrate turbopuffer functionality

* Debug turbopuffer tests failing

* Fix turbopuffer

* Run fern

* Fix multiple heads
2025-08-28 10:39:16 -07:00
Sarah Wooders
20a857b900 chore: remove legacy embeddings (#3846) 2025-08-12 15:11:09 -07:00
Matthew Zhou
25086518cd feat: Implement archival sharing (#3689) 2025-08-01 23:34:49 -07:00
Andy Li
904d9ba5a2 chore: strings lint cleanup (#3374) 2025-07-18 09:20:45 -07:00
Andy Li
1036b7e360 feat: redis caching for passages (#3003) 2025-06-25 17:26:45 -07:00
cthomas
2823e4447a feat: add multi-modal input support (#2590) 2025-06-08 18:28:01 -07:00
Matthew Zhou
318a7c769b feat: Search files returns citations of the filenames that were searched (#2689) 2025-06-06 15:34:03 -07:00
Andy Li
80f6e97ca9 feat: otel metrics and expanded collecting (#2647)
(passed tests in last run)
2025-06-05 17:20:14 -07:00
Matthew Zhou
e19955db6f feat: Insert file blocks for agent on source attach (#2545) 2025-05-30 11:09:59 -07:00
cthomas
aecd4d1e3b feat: add bulk deletion for passages (#2489) 2025-05-28 13:11:33 -07:00
Sarah Wooders
fff375813f fix: patch passage deletion (#2484) 2025-05-28 11:06:08 -07:00
cthomas
be1e02e4b3 feat(asyncify): migrate delete passage (#2458) 2025-05-27 12:41:44 -07:00
Matthew Zhou
28bd8d2f18 feat: Improve insert archival memory latency (#2435)
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
2025-05-27 10:28:05 -07:00
cthomas
4dff6b648a feat(asyncify): migrate upload and attach source (#2432) 2025-05-25 23:09:14 -07:00
Matthew Zhou
8e9307c289 feat: Asyncify insert archival memories (#2430)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-25 22:28:35 -07:00
Matthew Zhou
3642f356b2 feat: Add simple lru caching to embeddings (#2401) 2025-05-23 17:35:55 -07:00
cthomas
7df9614cce feat(asyncify): migrate passage storage size (#2380) 2025-05-23 14:37:30 -07:00
cthomas
279aab28e9 feat: add db tracing to otel (#2337) 2025-05-22 13:47:49 -07:00
cthomas
80bde05b73 feat(asyncify): add size_async db function (#2207) 2025-05-16 01:22:48 -07:00
Andy Li
8e2417aa2f feat: async db client (#2076) 2025-05-12 17:15:14 -07:00
Andy Li
8ee56f01df feat: add storage_unit to get_total_storage_size for embeddings (#1928) 2025-04-29 16:01:14 -07:00
Andy Li
49c4d9ddf3 feat: endpoint for current size in GB of the organization's embeddings (#1880)
docs: reorganize embedding models
2025-04-25 17:08:04 -07:00
Charles Packer
ff22d576ad fix: patch .utcnow warning (#1702) 2025-04-14 12:55:34 -07:00
Sarah Wooders
45e2a5e5b9 chore: fix archival temporarily (#1287) 2025-03-14 08:47:21 -07:00
Matthew Zhou
6d49dc1ac5 feat: Serialize agent state simple fields and messages (#1012) 2025-02-18 11:01:10 -08:00
Charles Packer
572d11d5c0 chore: fix lmstudio embeddings (#887) 2025-02-02 15:18:14 -08:00
cthomas
98c5702ef9 chore: rename metadata_ field to metadata in pydantic (#732) 2025-01-22 19:05:41 -08:00
Shubham Naik
4cf354c033 fix: add tests to cypress 2024-12-23 14:44:08 -08:00
mlong93
e2d916148e feat: separate Passages tables (#2245)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-16 15:24:20 -08:00
Matthew Zhou
7908b8a15f feat: Rewrite agents (#2232) 2024-12-13 14:43:19 -08:00
mlong93
e7a56328cf chore: raising errors for passages, adding new passage test (#2234)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-12 14:29:22 -08:00
mlong93
9deacbd89e feat: orm passage migration (#2180)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-10 18:09:35 -08:00