Commit Graph

576 Commits

Author SHA1 Message Date
cthomas
1ec9ccaf20 fix: send message tests failing on main (#3878) 2025-08-12 12:47:50 -07:00
Matthew Zhou
99902ff05e 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
5cf807574f feat: consolidate reasoning model checks (#3862) 2025-08-11 16:55:45 -07:00
cthomas
4155bdb023 feat: handle all cases for reasoning toggle (#3857) 2025-08-11 13:45:50 -07:00
Charles Packer
d3aadd2714 fix: patch mcp attach bug (#3844) 2025-08-10 17:24:33 -07:00
Andy Li
3183c7b3c1 chore: clean up tool rule solver code 2025-08-08 16:39:17 -07:00
Matthew Zhou
57526bf7d6 feat: Add max_steps parameter to agent export (#3828) 2025-08-08 13:38:29 -07:00
Sarah Wooders
bde4714294 chore: merge oss (#3712) 2025-08-07 22:20:26 -07:00
jnjpng
302b07bd2b 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
6a713f9ae7 feat: Change grep to be paginated (#3815) 2025-08-07 16:50:05 -07:00
Matthew Zhou
617ec9e87b feat: Add comprehensive error tracking to steps table (#3765) 2025-08-06 20:19:29 -07:00
Sarah Wooders
f7e6e49ab5 chore: patch timezone tests (#3789) 2025-08-06 17:24:00 -07:00
Kevin Lin
bba9753e1c 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
ca6f474c4e feat: track metrics for runs in db 2025-08-06 15:46:50 -07:00
Matthew Zhou
76c9a58d6f feat: Support streaming and move endpoint for letta-free (#3780) 2025-08-06 15:33:35 -07:00
jnjpng
b3d55868c9 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
642f03a7e6 feat: add ability to specify agent env vars on import (#3753) 2025-08-05 16:36:28 -07:00
Kian Jones
77a99cf48b chore: Migrate embeddings.memgpt.ai to embeddings.letta.com (#3757) 2025-08-05 15:49:36 -07:00
Kevin Lin
ec04ca99f7 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
47d8650f09 fix: Fix tool renaming if json schema is passed in (#3745) 2025-08-05 11:36:23 -07:00
Andy Li
7a504c2702 feat: npm requirements for tools 2025-08-04 14:15:10 -07:00
Eric Ly
77beb20b83 feat: add formatting for token sizing (#3631)
Co-authored-by: Eric Ly <lyyeric@letta.com>
2025-08-04 13:54:44 -07:00
cthomas
1796bf4959 feat: deprecate legacy client (#3726) 2025-08-04 13:36:30 -07:00
cthomas
b4810633af chore: deprecate orm enum file (#3724) 2025-08-04 11:59:55 -07:00
cthomas
18e11f53af feat: groups support for agentfile (#3721) 2025-08-04 11:02:00 -07:00
Kian Jones
2f76ece603 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
10f6f1d247 feat: Implement archival sharing (#3689) 2025-08-01 23:34:49 -07:00
Matthew Zhou
f539f16b4b feat: Port letta free embeddings to openai proxy (#3695) 2025-08-01 12:19:37 -07:00
Sarah Wooders
2823d1a84e feat: change default agent type to memgpt_v2_agent (#3624) 2025-07-31 16:14:13 -07:00
Matthew Zhou
fe511002c7 feat: Fix builtin web search tests (#3680) 2025-07-31 13:49:11 -07:00
Sarah Wooders
c2b2d976b6 feat: move ollama to new agent loop (#3615) 2025-07-31 13:40:26 -07:00
Matthew Zhou
cb04b877d6 docs: Add documentation and tests for multi function files (#3679) 2025-07-31 13:37:25 -07:00
Matthew Zhou
37fdecb433 feat: Improve tool renaming based on json schema (#3676) 2025-07-31 12:57:22 -07:00
Andy Li
73e74270f4 feat: modal sandbox 2025-07-30 11:25:40 -07:00
jnjpng
6b082f0447 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
2f87cd4393 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
064951bfe6 fix(ci): Flaky test fix (#3629) 2025-07-29 14:58:52 -07:00
Sarah Wooders
a0d6bd4520 test: run tests with gemini 2.5 instead (#3548)
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
Co-authored-by: Kian Jones <kian@letta.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-07-29 14:50:28 -07:00
cthomas
6f77017408 fix: cloud api test Embedding is not allowed in cloud API (#3621) 2025-07-29 13:24:07 -07:00
Matthew Zhou
272b36c63f feat: Scrub inner thoughts from history on toggle (#3607) 2025-07-28 21:43:36 -07:00
jnjpng
04511d1ffc feat: allow mcp authentication overrides per agent (#3318)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-28 18:20:58 -07:00
Matthew Zhou
d77eb1230f feat: Add ability to disable reasoning (#3594) 2025-07-28 15:30:10 -07:00
cthomas
d936335f27 fix: sources test (#3581) 2025-07-26 23:38:50 -07:00
cthomas
41aa8cc63f feat: asyncify jinja templates (#3580) 2025-07-26 23:17:24 -07:00
Shubham Naik
d292b6e4de chore: restrict custom embeddings in cloud (#3578)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-07-26 16:14:23 -07:00
Andy Li
1959109821 feat: support for project_id and backfills 2025-07-25 13:06:12 -07:00
jnjpng
aa30da9169 fix: test_agent_serialization_v2.py and use bulk fetch when fetching mcp servers
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-25 18:13:05 +00:00
jnjpng
df738ba34a feat: support mcp server export/import with agent files
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-24 18:17:08 -07:00
Andy Li
fbc69e6a0c fix: error logging for stop reasons 2025-07-24 16:51:31 -07:00
Matthew Zhou
99af0039fc fix: Fix test managers state transition tests (#3551) 2025-07-24 15:14:00 -07:00