Commit Graph

934 Commits

Author SHA1 Message Date
Matthew Zhou
0fc13eecb8 feat: Fix test managers (#4024) 2025-08-19 15:26:42 -07:00
Sarah Wooders
136aa89047 fix: move to static parsing for python docstrings (#3973) 2025-08-17 15:16:13 -07:00
Andy Li
4519f028f0 feat: tool function arguments passed in at runtime 2025-08-15 16:24:56 -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
0e04d7d4d5 fix: imports for mcp tests 2025-08-15 15:01:46 -07:00
Sarah Wooders
ad1987639c fix: fix various ease of use problems (#3934)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-08-15 00:07:12 -07:00
Charles Packer
d5b62af62d feat: fix anthropic stream buffering issue (was a missing beta header) (#3933) 2025-08-14 22:26:56 -07:00
Kian Jones
8aceaf677b test(include_pings): Add long-running tests (#3899) 2025-08-14 18:13:47 -07:00
cthomas
064b71d05d feat: update reasoning toggle test (#3901) 2025-08-13 14:28:04 -07:00
jnjpng
5d176b51bb feat: record step metrics to table
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-13 11:29:18 -07:00
jnjpng
e22dd892d9 fix: delete associated mcp oauth sessions on delete and link existing mcp oauth sessions on create
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-12 15:32:33 -07:00
Sarah Wooders
20a857b900 chore: remove legacy embeddings (#3846) 2025-08-12 15:11:09 -07:00
Andy Li
96efbf317f test: reduce flakiness of tz testing 2025-08-12 14:53:36 -07:00
cthomas
17bd5ff2b0 fix: send message tests failing on main (#3878) 2025-08-12 12:47:50 -07:00
Matthew Zhou
82fc01ed04 feat: Adjust import/export agent endpoints to accept new agent file schema (#3506)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: Shubham Naik <shub@letta.com>
2025-08-12 11:18:56 -07:00
cthomas
639641137d feat: consolidate reasoning model checks (#3862) 2025-08-11 16:55:45 -07:00
cthomas
32a4ecae9d feat: handle all cases for reasoning toggle (#3857) 2025-08-11 13:45:50 -07:00
Charles Packer
68974ff882 fix: patch mcp attach bug (#3844) 2025-08-10 17:24:33 -07:00
Andy Li
63be7417cc chore: clean up tool rule solver code 2025-08-08 16:39:17 -07:00
Matthew Zhou
b529b1e4fa feat: Add max_steps parameter to agent export (#3828) 2025-08-08 13:38:29 -07:00
Sarah Wooders
e5497b1d0d chore: merge oss (#3712) 2025-08-07 22:20:26 -07:00
jnjpng
9d72955e7f fix: lmstudio tests and integration
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-07 20:02:56 -07:00
Matthew Zhou
637d2854e6 feat: Change grep to be paginated (#3815) 2025-08-07 16:50:05 -07:00
Matthew Zhou
609bcf84f2 feat: Add comprehensive error tracking to steps table (#3765) 2025-08-06 20:19:29 -07:00
Sarah Wooders
8b1490c879 chore: patch timezone tests (#3789) 2025-08-06 17:24:00 -07:00
Kevin Lin
e20f4eca92 fix: update default include_base_tool_rules to None (#3762)
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com>
2025-08-06 15:58:29 -07:00
Andy Li
76679e3ecc feat: track metrics for runs in db 2025-08-06 15:46:50 -07:00
Matthew Zhou
4b788d11de feat: Support streaming and move endpoint for letta-free (#3780) 2025-08-06 15:33:35 -07:00
jnjpng
fcaa6c78a8 fix: fix and update vllm tests
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
Co-authored-by: Kian Jones <kian@letta.com>
2025-08-06 14:37:55 -07:00
cthomas
7efd651366 feat: add ability to specify agent env vars on import (#3753) 2025-08-05 16:36:28 -07:00
Kian Jones
25b1ed48bd chore: Migrate embeddings.memgpt.ai to embeddings.letta.com (#3757) 2025-08-05 15:49:36 -07:00
Kevin Lin
669b54a745 feat: exclude stronger models from default base tool rules (#3703)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-08-05 20:33:05 +00:00
Matthew Zhou
a170bd3f7b fix: Fix tool renaming if json schema is passed in (#3745) 2025-08-05 11:36:23 -07:00
Andy Li
64d91d6c8a feat: npm requirements for tools 2025-08-04 14:15:10 -07:00
Eric Ly
2927295ee7 feat: add formatting for token sizing (#3631)
Co-authored-by: Eric Ly <lyyeric@letta.com>
2025-08-04 13:54:44 -07:00
cthomas
9c7f01e430 feat: deprecate legacy client (#3726) 2025-08-04 13:36:30 -07:00
cthomas
28da313442 chore: deprecate orm enum file (#3724) 2025-08-04 11:59:55 -07:00
cthomas
10d71bfbf2 feat: groups support for agentfile (#3721) 2025-08-04 11:02:00 -07:00
Kian Jones
dfe068b0ce feat(ci): Add LMStudio to self-hosted provider checks (#3623)
Co-authored-by: Kian Jones <kian@Kians-MacBook-Pro.local>
2025-08-04 10:38:23 -07:00
Matthew Zhou
25086518cd feat: Implement archival sharing (#3689) 2025-08-01 23:34:49 -07:00
Matthew Zhou
b5ba22a08e feat: Port letta free embeddings to openai proxy (#3695) 2025-08-01 12:19:37 -07:00
Sarah Wooders
f3f7660fb1 feat: change default agent type to memgpt_v2_agent (#3624) 2025-07-31 16:14:13 -07:00
Matthew Zhou
eb48d1849e feat: Fix builtin web search tests (#3680) 2025-07-31 13:49:11 -07:00
Sarah Wooders
f5187583d2 feat: move ollama to new agent loop (#3615) 2025-07-31 13:40:26 -07:00
Matthew Zhou
f0324a2b0b docs: Add documentation and tests for multi function files (#3679) 2025-07-31 13:37:25 -07:00
Matthew Zhou
79dad6bcf7 feat: Improve tool renaming based on json schema (#3676) 2025-07-31 12:57:22 -07:00
Andy Li
277c26a58e feat: modal sandbox 2025-07-30 11:25:40 -07:00
jnjpng
7f12230c21 fix: manually count tokens for streaming lmstudio models
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-07-29 18:12:42 -07:00
Matthew Zhou
b16f5ffc99 feat: Polishing open files tools (#3575)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Shubham Naik <shub@letta.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: cthomas <caren@letta.com>
Co-authored-by: jnjpng <jin@letta.com>
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
Co-authored-by: Cameron Pfiffer <cameron@pfiffer.org>
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
Co-authored-by: Kian Jones <kian@Kians-MacBook-Pro.local>
2025-07-29 15:46:51 -07:00
Kian Jones
59e8a27a8c fix(ci): Flaky test fix (#3629) 2025-07-29 14:58:52 -07:00