Commit Graph

381 Commits

Author SHA1 Message Date
Kian Jones
ad67ed761d filter out noisy sentry (#3191) 2025-07-07 11:38:07 -07:00
Matthew Zhou
0312ee05bc feat: Make chunking more robust and file type specific (#3188) 2025-07-07 11:05:01 -07:00
Kian Jones
0ff12fdb44 fix(sentry): Add sentry filtering stop gap (#3185) 2025-07-07 09:39:59 -07:00
Charles Packer
3fae6725c3 refactor: revert the default summarizer to the old style (#3168) 2025-07-06 20:15:22 -07:00
Matthew Zhou
954675396f feat: Add pinecone for cloud embedding (#3160) 2025-07-03 22:37:55 -07:00
jnjpng
91f556e014 feat: mcp custom headers and multiple fixes (#3079)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-07-03 00:06:21 +00:00
Andy Li
e7627dea41 fix: hotfix (#3141) 2025-07-02 15:24:16 -07:00
Andy Li
33c1f26ab6 feat: support for agent loop job cancelation (#2837) 2025-07-02 14:31:16 -07:00
Matthew Zhou
243d3d040b feat: Add close all files functionality (#3139) 2025-07-02 14:27:38 -07:00
Matthew Zhou
3e885a4ef7 feat: Add generate schema endpoint (#3138) 2025-07-02 13:32:20 -07:00
cthomas
514e7cad25 feat: add project id to step model (#3121) 2025-07-02 12:03:55 -07:00
Matthew Zhou
483d9559c8 feat: Add telemetry for file uploads (#3128) 2025-07-01 16:19:58 -07:00
Matthew Zhou
e495fb2ef2 feat: Various file fixes and improvements (#3125) 2025-07-01 15:21:52 -07:00
Andy Li
32f2cf17b5 feat: expand summarizer providers 2025-07-01 15:07:38 -07:00
Matthew Zhou
efca9d8ea0 feat: Only add suffix on duplication (#3120) 2025-07-01 13:48:38 -07:00
cthomas
f7d4f177c4 feat: add project id to letta client constructor (#3119) 2025-07-01 11:32:39 -07:00
Sarah Wooders
d4b510e358 feat: allow filtering steps by feedback (#3061) 2025-06-27 14:35:29 -07:00
Shubham Naik
f09483ccaa feat: advanced viewer refresh (#3068)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-06-27 14:06:09 -07:00
jnjpng
9900003631 feat: allow testing mcp connections before adding
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-06-26 21:25:47 +00:00
Andy Li
d9ebed06ef fix: batch jobs not being polled (#3034) 2025-06-25 17:07:21 -07:00
cthomas
d5e3e22ed1 feat: add feedback for steps (#2946) 2025-06-25 16:15:30 -07:00
Matthew Zhou
d8343ba51f feat: Adjust upload files to return FileMetadata instead of job (#3031) 2025-06-25 15:26:35 -07:00
Matthew Zhou
49877f00dd feat: Attach file blocks when creating an agent with source (#3027) 2025-06-25 14:08:00 -07:00
Matthew Zhou
b9d787ae98 feat: Add endpoint for getting file metadata (#3024) 2025-06-25 12:47:31 -07:00
Matthew Zhou
a31826d7a5 feat: Override heartbeat request when system forces step exit (#3015) 2025-06-24 19:50:00 -07:00
Andy Li
19077a47f8 fix: duplicate messages in message context (#2998) 2025-06-24 16:15:45 -07:00
Sarah Wooders
4deb6e17a9 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
b8057d804f feat: Add required before exit tool rule (#2977) 2025-06-23 17:02:40 -07:00
cthomas
f2d3ec45f1 fix: agent loop type mismatch (#2924) 2025-06-19 16:35:38 -07:00
cthomas
064f87e722 chore: consolidate enum definitions (#2919) 2025-06-19 16:04:12 -07:00
cthomas
99e112e486 feat: make create_async route consistent with other message routes (#2877) 2025-06-19 13:51:51 -07:00
cthomas
56493de971 feat: add bedrock client (#2913) 2025-06-19 12:07:00 -07:00
jnjpng
66a8c7e583 feat: add last run completion and duration db columns to agents (#2903)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-06-19 01:31:17 +00:00
Shangyin Tan
c6b41fe379 feat: add optional embedding_config parameter to file upload endpoint (#2901)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-18 18:10:48 -07:00
cthomas
e89164f71b feat: add bedrock to byok (#2891) 2025-06-18 16:03:28 -07:00
Matthew Zhou
a3c054bc92 feat: Ungate file upload for simple MIME types even without Mistral API key (#2898) 2025-06-18 15:11:30 -07:00
jnjpng
76b9dc1599 fix: mcp fixes and update flow (#2851)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-06-17 16:19:27 -07:00
Matthew Zhou
6e41aa4c2c feat: Upsert on list with no pagination (#2875) 2025-06-17 15:19:27 -07:00
Matthew Zhou
24149710fe feat: Asyncify message async routes and also add callback url (#2838) 2025-06-16 11:23:46 -07:00
jnjpng
6efbc56e3b feat: add token column to mcp_servers and pipe through to sse server config (#2775)
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-06-14 18:48:10 -07:00
Matthew Zhou
37a4bdd0d3 feat: Fall back to Optimistic JSON parser if Pydantic one fails (#2820) 2025-06-14 14:29:59 -07:00
Matthew Zhou
08640fb92d fix: Make voice beta endpoint VAPI compatible (#2808) 2025-06-13 17:20:25 -07:00
cthomas
1405464a1c feat: send stop reason in letta APIs (#2789) 2025-06-13 16:04:48 -07:00
Andy Li
33bfd14017 fix: metric tracking (#2785) 2025-06-13 13:53:10 -07:00
cthomas
a43be2b377 feat: add stop reason object (#2783) 2025-06-12 16:54:29 -07:00
cthomas
a855532e4b feat: set request heartbeat for max steps (#2739) 2025-06-10 15:26:07 -07:00
cthomas
ae02939dbd fix: async loop eligibility check (#2727) 2025-06-10 12:56:01 -07:00
Shangyin Tan
b8a0651578 feat: add max_steps as argument to messages.create (#2664)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-06-09 16:54:48 -07:00
cthomas
9601e74738 feat: remove agent joins in middleware (#2713) 2025-06-09 16:44:17 -07:00
cthomas
16628be60a fix: move request start timestamp load to beginning (#2712) 2025-06-09 15:05:37 -07:00