Commit Graph

2687 Commits

Author SHA1 Message Date
Matthew Zhou
b9779170be feat: Change archival to only retrieve from agent passages (#2676) 2025-06-06 11:55:57 -07:00
cthomas
9a47d8a7cb test: fix voice test event loop (#2674) 2025-06-06 11:25:52 -07:00
Matthew Zhou
09ec9ffeea feat: Add file metadata processing status (#2665) 2025-06-06 11:11:39 -07:00
cthomas
4be038c4b9 feat: migrate modify group to async (#2670) 2025-06-06 11:05:09 -07:00
cthomas
1a80267d44 feat: make voice fully async (#2672) 2025-06-06 10:50:42 -07:00
cthomas
d7f7061966 feat: migrate file tools to async (#2669) 2025-06-06 10:49:58 -07:00
Andy Li
fe317068f6 feat: plugin system and backend runtime flags (#2543) 2025-06-05 18:12:44 -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
ef52a852a3 feat: Add line metadata and warnings to file blocks (#2663) 2025-06-05 17:02:28 -07:00
cthomas
3656c9a5b4 chore: make list blocks async (#2661) 2025-06-05 15:59:53 -07:00
cthomas
aa564fc847 fix: add temp hack to gracefully handle parallel tool calling (#2654) 2025-06-05 14:43:46 -07:00
cthomas
2bd937c5f7 feat: launch async agent loop (#2658) 2025-06-05 14:30:24 -07:00
Matthew Zhou
00b4abf786 feat: Add auto attach and detach of file tools (#2655) 2025-06-05 14:01:29 -07:00
cthomas
64ac7a7deb fix: send message tests (#2656) 2025-06-05 13:57:43 -07:00
cthomas
ce9284f45a fix: inner thoughts kwarg should never be streamed (#2644) 2025-06-05 12:30:55 -07:00
Kevin Lin
081746b74a fix: set openai streaming interface letta_message_id (#2648)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-06-05 12:26:01 -07:00
Matthew Zhou
8ae9f6369b feat: Implement search files (#2645) 2025-06-04 20:23:04 -07:00
cthomas
20faf9eb8c fix: remove separate tool call id in streaming path (#2641) 2025-06-04 17:35:55 -07:00
Matthew Zhou
bf74e53915 feat: Add tools for opening and closing files (#2638) 2025-06-04 17:33:18 -07:00
Matthew Zhou
bff1b9ce96 fix: Fix mcp test (#2642) 2025-06-04 17:27:02 -07:00
cthomas
435a6a60a3 fix: last tool call never streams (#2640) 2025-06-04 17:06:56 -07:00
cthomas
f8c0002fbc feat: populate tool call name and id in when token streaming (#2639) 2025-06-04 17:06:44 -07:00
cthomas
5dcc1fa819 feat: add pinecone integration test (#2636) 2025-06-04 17:06:32 -07:00
Matthew Zhou
f8e2185f37 feat: Add support for simple text files (#2630) 2025-06-04 14:36:25 -07:00
Matthew Zhou
3ccd79efa5 fix: Make OpenAI context window exceeded error more specific (#2624) 2025-06-04 12:57:51 -07:00
Matthew Zhou
6168263532 feat: Add catch for empty system message (#2622) 2025-06-04 12:01:05 -07:00
Matthew Zhou
fb54072de6 fix: Add additional testing for anthropic token counting (#2619) 2025-06-03 20:56:39 -07:00
Matthew Zhou
fb0dbbdf0d feat: Store entire parsed file content in separate table (#2618) 2025-06-03 18:51:45 -07:00
Andy Li
347825d2b3 feat: support for uvloop and granian (#2542) 2025-06-03 15:42:45 -07:00
Andy Li
8fdfe9d66a fix: ollama support byom (#2602) 2025-06-03 15:40:21 -07:00
Matthew Zhou
2d9cbf3830 feat: Add file status to core memory jinja template (#2604) 2025-06-03 15:07:21 -07:00
Kevin Lin
003588c222 feat: display file blocks with xml tags (#2559)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-03 13:52:29 -07:00
Andy Li
42277d3e90 fix: SleeptimeMultiAgentV2.step() unexpected arg (#2599) 2025-06-03 13:21:22 -07:00
Kian Jones
ec31b5e843 fix: typo in conditional checking is not "None" instead of != "None" (#2589) 2025-06-03 13:18:28 -07:00
Andy Li
aea60b2c28 feat: add trace_id filter for listing steps (#2560) 2025-06-02 19:12:49 -07:00
Matthew Zhou
5886f3819a feat: Adapt lifecycle management of file <-> agent association (#2591) 2025-06-02 17:34:12 -07:00
Matthew Zhou
bd019eb7b7 feat: Rename file object and create performant files <-> agents association (#2588) 2025-06-02 16:21:05 -07:00
cthomas
ad82399722 fix: tool return message packing in stream (#2586) 2025-06-02 13:52:38 -07:00
cthomas
abcf440a9f chore: add imports to org orm model (#2584) 2025-06-02 11:27:02 -07:00
Kevin Lin
bd27718a17 feat: remove recent passages and data source alert (#1887)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-02 10:55:03 -07:00
cthomas
07ecdc9c6d test: make send message tests less flaky (#2578) 2025-06-01 16:14:30 -07:00
cthomas
e2e223dafa chore: readd user eligibility check (#2577) 2025-06-01 15:19:10 -07:00
Sarah Wooders
1fca13e2df fix: pass in argument to sleeptime (#2566) 2025-06-01 13:55:23 -07:00
Matthew Zhou
92fe9123d5 fix: Fix sources tests (#2575) 2025-06-01 12:36:41 -07:00
Matthew Zhou
0dd8994294 feat: Add batch size parameter (#2574) 2025-06-01 12:23:46 -07:00
cthomas
60cf3341b1 feat: add configurable batch size (#2573) 2025-06-01 12:01:51 -07:00
cthomas
f864dfa4c6 fix: batch lock acquisition (#2572) 2025-06-01 11:47:43 -07:00
Matthew Zhou
ee8a4c24ab fix: Gate temporarily to only pdfs/txt/jsons (#2567) 2025-05-30 22:14:15 -07:00
Matthew Zhou
9c44b9ae6a feat: Add mistral for cloud document parsing (#2562) 2025-05-30 21:06:28 -07:00
cthomas
c72354660c fix: gate voice agent correctly (#2558) 2025-05-30 14:19:18 -07:00