Commit Graph

292 Commits

Author SHA1 Message Date
Matthew Zhou
584b3a24e6 feat: Make get context window much more efficient (#3292) 2025-07-11 11:28:07 -07:00
cthomas
aea0d87338 fix: temporarily disable sleeptime doc ingest (#3143) 2025-07-02 16:11:56 -07:00
Matthew Zhou
804ec12ee2 feat: Only add suffix on duplication (#3120) 2025-07-01 13:48:38 -07:00
Matthew Zhou
241f653eb6 fix: Fix constraints and also implement bulk attach (#3107) 2025-06-30 14:27:57 -07:00
Andy Li
3ad892531f fix(hotfix): block update (#3069) 2025-06-27 13:28:56 -07:00
Matthew Zhou
fd1bff065a feat: Attach file blocks when creating an agent with source (#3027) 2025-06-25 14:08:00 -07:00
Sarah Wooders
10cdbf2ea4 feat: add ability to configure agent timezone (#2978)
Co-authored-by: Kian Jones <kian@letta.com>
2025-06-24 12:57:37 -07:00
Matthew Zhou
54562d88d7 feat: Add required before exit tool rule (#2977) 2025-06-23 17:02:40 -07:00
Matthew Zhou
b95d7b4b13 feat: Add auto-closing files via LRU metric (#2881) 2025-06-23 10:49:41 -07:00
cthomas
a332b34830 feat: make create_async route consistent with other message routes (#2877) 2025-06-19 13:51:51 -07:00
cthomas
fa362c404f feat: add bedrock client (#2913) 2025-06-19 12:07:00 -07:00
cthomas
5cc180ee47 feat: rename aws env vars for bedrock (#2907)
Co-authored-by: Andy Li <55300002+cliandy@users.noreply.github.com>
2025-06-19 10:36:47 -07:00
cthomas
97986b0f03 feat: send stop reason in letta APIs (#2789) 2025-06-13 16:04:48 -07:00
Andy Li
617d208bcc fix: list ollama embeddings models (#2711) 2025-06-10 10:44:26 -07:00
cthomas
c300e58db9 chore: create file manager (#2693) 2025-06-07 16:14:41 -07:00
Sarah Wooders
953ed5a610 feat: add include_return_message_types to LettaRequest to filter down requests (#2666) 2025-06-06 15:48:27 -07:00
Matthew Zhou
b9779170be feat: Change archival to only retrieve from agent passages (#2676) 2025-06-06 11:55:57 -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
bf74e53915 feat: Add tools for opening and closing files (#2638) 2025-06-04 17:33:18 -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
8fdfe9d66a fix: ollama support byom (#2602) 2025-06-03 15:40:21 -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
Matthew Zhou
9c44b9ae6a feat: Add mistral for cloud document parsing (#2562) 2025-05-30 21:06:28 -07:00
Matthew Zhou
91cd3211ca feat: Add document block clean up triggers (#2552) 2025-05-30 13:34:37 -07:00
Matthew Zhou
e19955db6f feat: Insert file blocks for agent on source attach (#2545) 2025-05-30 11:09:59 -07:00
Kevin Lin
ed4b28f3e4 feat: Add files into agent context window on file upload (#1852)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-05-29 18:19:23 -07:00
Matthew Zhou
285acd0324 feat: Add summarization for more scenarios (#2499) 2025-05-29 11:10:13 -07:00
cthomas
e360620b02 feat(asyncify): migrate run tools (#2496) 2025-05-28 14:25:17 -07:00
cthomas
aecd4d1e3b feat: add bulk deletion for passages (#2489) 2025-05-28 13:11:33 -07:00
Sarah Wooders
0bed157f4a feat: add default handles via env vars (#2474) 2025-05-28 08:35:45 -07:00
cthomas
be1e02e4b3 feat(asyncify): migrate delete passage (#2458) 2025-05-27 12:41:44 -07:00
cthomas
b534bb7d15 feat(asyncify): sleeptime doc ingest (#2455) 2025-05-27 11:33:36 -07:00
cthomas
fb51e226ab feat(asyncify): actor load in source upload (#2437) 2025-05-26 13:25:22 -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
cthomas
e8dfa67920 feat(asyncify): convert org manager (#2426) 2025-05-25 21:23:06 -07:00
Sarah Wooders
34df96bf2c feat: add MCP servers into a table and MCP tool execution to new agent loop (#2323)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
2025-05-23 16:22:16 -07:00
cthomas
f0afef79bc feat(asyncify): migrate sleeptime agent creation (#2361) 2025-05-23 14:38:37 -07:00
cthomas
f4d95283c6 feat(asyncify): migrate list models (#2369) 2025-05-23 09:09:47 -07:00
cthomas
7499a09030 feat(asyncify): agent blocks routes (#2363) 2025-05-23 00:42:44 -07:00
cthomas
7467bd5b14 feat(asyncify): list model stragglers (#2362) 2025-05-23 00:42:05 -07:00
cthomas
795e3d1e63 feat: add low level db traces (#2343) 2025-05-22 23:35:10 -07:00
Sarah Wooders
b6b539dbbc chore: move context window estimate to agent_manager for full async (#2354) 2025-05-22 20:30:41 -07:00
Sarah Wooders
1d2f8d86e9 feat(asyncify): migrate sources to async (#2332) 2025-05-22 19:39:44 -07:00
cthomas
38d4605e7a fix: mcp env var (#2322) 2025-05-21 16:05:02 -07:00
Matthew Zhou
fdc2d8ec22 feat: Concurrently gather llm models in /models endpoint (#2288) 2025-05-21 11:19:13 -07:00
cthomas
00d893e7c5 feat: add anthropic token counter for cloud (#2289) 2025-05-20 17:10:50 -07:00
cthomas
44afd54c5c feat(asyncify): migrate list messages (#2272) 2025-05-20 16:52:11 -07:00
cthomas
710c03dbd1 feat(asyncify): migrate list passages (#2275) 2025-05-20 12:56:04 -07:00