Commit Graph

310 Commits

Author SHA1 Message Date
jnjpng
feb232f04a fix: mcp schema generation and non-strict schema validation
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-22 15:45:33 -07:00
cthomas
adff55539e fix: propagate reasoning toggle on create agent (#3982) 2025-08-18 14:21:14 -07:00
Charles Packer
7bdc0a8de8 fix: handle faulty schemas from bad mcp servers better
Co-authored-by: jnjpng <jin@letta.com>
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-15 16:08:52 -07:00
Andy Li
183c67c181 feat: typescript sandbox 2025-08-12 15:39:17 -07:00
Sarah Wooders
20a857b900 chore: remove legacy embeddings (#3846) 2025-08-12 15:11:09 -07:00
Matthew Zhou
4b788d11de feat: Support streaming and move endpoint for letta-free (#3780) 2025-08-06 15:33:35 -07:00
Matthew Zhou
25086518cd feat: Implement archival sharing (#3689) 2025-08-01 23:34:49 -07:00
Andy Li
4b547589c3 fix: vllm completions provider 2025-07-31 15:50:13 -07:00
Andy Li
277c26a58e feat: modal sandbox 2025-07-30 11:25:40 -07:00
Matthew Zhou
d446fcbd27 chore: Finish renaming agent serialization manager (#3497) 2025-07-22 18:01:00 -07:00
Matthew Zhou
6020632afd chore: Rename agent file manager (#3496) 2025-07-22 17:40:12 -07:00
Matthew Zhou
2744a93375 feat: Bulk remove from context window on source detach (#3495) 2025-07-22 17:22:51 -07:00
Andy Li
9ca1664ed8 feat: support for providers 2025-07-22 16:09:50 -07:00
Charles Packer
8981e93e9b fix: add better error message to help avoid common google instead of google-ai trip up (#1903)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-07-22 13:36:51 -07:00
Matthew Zhou
29573e4d3f feat: Add per-agent file management controls with context-aware defaults (#3467) 2025-07-22 10:43:37 -07:00
cthomas
30958d75de feat: use custom dependencies in tool simulator (#3410) 2025-07-19 09:01:28 -07:00
Andy Li
905a9dd4bb chore: cleanup database detection 2025-07-18 17:12:56 -07:00
Andy Li
b7b678db4e feat: stop reasons and error messages and sentry fixes 2025-07-18 11:56:20 -07:00
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