Commit Graph

694 Commits

Author SHA1 Message Date
Matthew Zhou
eb48d1849e feat: Fix builtin web search tests (#3680) 2025-07-31 13:49:11 -07:00
Matthew Zhou
79dad6bcf7 feat: Improve tool renaming based on json schema (#3676) 2025-07-31 12:57:22 -07:00
jnjpng
95857befc2 fix: handling 401 unauthorized for streamable http oauth
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-31 12:28:51 -07:00
Sarah Wooders
405c8a7c55 fix: only import modal if there is a key (#3668) 2025-07-30 19:04:15 -07:00
Shubham Naik
add4d35de1 feat: add not_indexable property to agents (#3653)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-07-30 17:09:36 -07:00
Andy Li
277c26a58e feat: modal sandbox 2025-07-30 11:25:40 -07:00
Matthew Zhou
4ec47587a2 feat: More speedups to the web search tool (#3650) 2025-07-29 23:03:53 -07:00
Matthew Zhou
b94699e910 feat: Speed up web search (#3649) 2025-07-29 22:44:45 -07:00
Matthew Zhou
50014701be feat: Change defaults on web search tool (#3646) 2025-07-29 22:23:37 -07:00
jnjpng
b65c9ab6e8 feat: redirect ouath callback through web for cloud
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-29 17:36:30 -07:00
Sarah Wooders
c4571c4ece chore: move around pgvector imports (#3609) 2025-07-29 17:12:00 -07:00
Shubham Naik
6b38262b60 feat: memory blocks viewer (#3610)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-07-29 16:00:43 -07:00
jnjpng
de3c99d7f5 fix: lmstudio support for qwen and llama
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-07-29 15:57:20 -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
Sarah Wooders
6c08adf97e 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
jnjpng
cf8c59aab9 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
cthomas
f77a259d07 feat: asyncify jinja templates (#3580) 2025-07-26 23:17:24 -07:00
jnjpng
efbe9e228f fix: catch and log mcp tool list exceptions
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-25 13:07:05 -07:00
Andy Li
70306bdb06 feat: support for project_id and backfills 2025-07-25 13:06:12 -07:00
jnjpng
82fef362be 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
Eric Ly
dbb8996442 revert: access_key_id to access_key (#3556)
Co-authored-by: Eric Ly <lyyeric@letta.com>
2025-07-25 11:00:51 -07:00
jnjpng
772a51777e feat: add support for oauth mcp
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-24 18:23:01 -07:00
jnjpng
bc471c6055 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
Matthew Zhou
66047d54f7 fix: Fix test managers state transition tests (#3551) 2025-07-24 15:14:00 -07:00
Matthew Zhou
357e30fc55 fix: Adjust immediate complete for pinecone file state machine (#3546) 2025-07-24 14:29:42 -07:00
Matthew Zhou
be7f4be4d8 fix: Fix state transitions for file processing (#3541) 2025-07-24 13:48:08 -07:00
Kevin Lin
fb0525e0ce fix: update test sources with file limits (#3521) 2025-07-24 10:14:28 -07:00
Kevin Lin
d4a63a1826 feat: add max files and file open window to system prompt (#3515) 2025-07-23 17:05:53 -07:00
Matthew Zhou
b85a44f928 fix: Fix open/close/close-all files (#3512) 2025-07-23 15:22:11 -07:00
Matthew Zhou
47dbc577fe fix: Comment out caching temporarily for file metadata (#3510) 2025-07-23 14:24:28 -07:00
Matthew Zhou
1a4aeb5f9f feat: Add transition state validation (#3509) 2025-07-23 14:08:41 -07:00
Matthew Zhou
cc431b2e97 fix: Fix pinecone embedder (#3502) 2025-07-22 23:39:50 -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
Matthew Zhou
6252e78e67 feat: Add FileBlock object (#3488) 2025-07-22 15:41:21 -07:00
Matthew Zhou
fa58214a99 feat: Improve attach/detach missing file tools performance (#3486) 2025-07-22 15:35:42 -07:00
cthomas
723b071b3f feat: add pagination to list agents for blocks endpoint (#3476) 2025-07-22 13:33:00 -07:00
cthomas
1c4baabf20 feat: add pagination to list blocks endpoint (#3474) 2025-07-22 13:32:42 -07:00
Matthew Zhou
fd5d66fad6 feat: Add manual open/close file endpoints (#3475) 2025-07-22 11:23:38 -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
Sarah Wooders
5e9231095a feat: support markitdown instead of mistral (#3451)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-07-22 09:58:18 -07:00
Charles Packer
4ed392b99b fix: don't include archival memory metadata summary unless something is in it (#3179) 2025-07-21 15:50:51 -07:00
Matthew Zhou
c8c88fde5d feat: Add explicit kill statement on e2b (#3462) 2025-07-21 15:15:05 -07:00
Kevin Lin
043eaca869 feat: pass in embedding chunk size (#3323) 2025-07-21 15:11:28 -07:00
Matthew Zhou
e68f563b03 feat: Add bulk source upsert mechanism (#3456) 2025-07-21 14:52:20 -07:00
Matthew Zhou
8ec2bed62c feat: Add optimizations to the validation checking (#3457) 2025-07-21 12:21:21 -07:00
Matthew Zhou
16860316a1 feat: Reduce database calls in import/export agent file (#3455) 2025-07-21 11:27:21 -07:00
cthomas
f2ce39b5c7 feat: optimize agent creation (#3445) 2025-07-20 23:45:16 -07:00