Commit Graph

98 Commits

Author SHA1 Message Date
Sarah Wooders
366de63d4d fix: add more timezone fixes (#3025) 2025-06-25 14:51:37 -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
cthomas
99e112e486 feat: make create_async route consistent with other message routes (#2877) 2025-06-19 13:51:51 -07:00
cthomas
20e6732f36 feat: add multi-modal input support (#2590) 2025-06-08 18:28:01 -07:00
Matthew Zhou
6610c0b859 feat: Search files returns citations of the filenames that were searched (#2689) 2025-06-06 15:34:03 -07:00
Andy Li
d2252f2953 feat: otel metrics and expanded collecting (#2647)
(passed tests in last run)
2025-06-05 17:20:14 -07:00
Kevin Lin
d0519437af feat: display file blocks with xml tags (#2559)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-03 13:52:29 -07:00
Kevin Lin
d38c89728c feat: remove recent passages and data source alert (#1887)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-06-02 10:55:03 -07:00
Kevin Lin
9951f73a7b 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
Andy Li
70a2b1de79 feat: insert heartbeat dynamically and remove from stored json (#2501) 2025-05-29 10:29:05 -07:00
cthomas
bdfcb9f87c feat: optimize in context message fetch (#2511) 2025-05-28 23:30:33 -07:00
cthomas
c64f39ff6e fix: context request error (#2393) 2025-05-23 17:07:04 -07:00
Sarah Wooders
8133a5a158 feat: add MCP servers into a table and MCP tool execution to new agent loop (#2323)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
Co-authored-by: Kian Jones <11655409+kianjones9@users.noreply.github.com>
2025-05-23 16:22:16 -07:00
cthomas
353bd607df feat: add provider category to steps model (#2303) 2025-05-21 15:40:12 -07:00
cthomas
c81c0ac8e0 feat: add anthropic token counter for cloud (#2289) 2025-05-20 17:10:50 -07:00
cthomas
50b12a24a8 feat(asyncify): migrate context viewer (#2280) 2025-05-20 15:08:48 -07:00
Matthew Zhou
26ae9c4502 feat: Add tavily search builtin tool (#2257) 2025-05-19 16:38:11 -07:00
Matthew Zhou
26ffd19e1f feat: Add built in code interpreter tool (#2252) 2025-05-19 16:01:40 -07:00
Andy Li
a78abc610e feat: track llm provider traces and tracking steps in async agent loop (#2219) 2025-05-19 15:50:56 -07:00
Sarah Wooders
99b44ce62d chore: add a concept (and enforcement of) read-only blocks (#2161) 2025-05-13 20:54:52 -07:00
cthomas
bafc47c655 test: add additional new agent messaging tests (#2120) 2025-05-12 15:58:52 -07:00
cthomas
db6982a4bc feat: add provider_category field to distinguish byok (#2038) 2025-05-06 17:31:36 -07:00
cthomas
c4f603d7b6 feat: always add user id to openai requests (#1969) 2025-04-30 23:23:01 -07:00
cthomas
c5def774ae fix: only trim in-context messages to cutoff (#1968) 2025-04-30 23:01:25 -07:00
cthomas
18db9b9509 feat: byok 2.0 (#1963) 2025-04-30 21:26:50 -07:00
Andy Li
3d94adbac3 fix: user messages on new agent loop are not processed in ADE (includes new json parser) (#1934) 2025-04-30 18:07:42 -07:00
Andy Li
5734df54d0 feat: composio async execution (#1941) 2025-04-30 16:05:03 -07:00
cthomas
2985ca2ca8 fix: recompile system message in agent loop (#1875) 2025-04-24 13:27:05 -07:00
cthomas
ce2e8f5c4d feat: add llm config per request (#1866) 2025-04-23 16:37:05 -07:00
cthomas
e599610629 feat: add tool execution result object (#1837) 2025-04-22 11:30:36 -07:00
Andy Li
0381da35f5 feat: structured outputs for send_message (#1764) 2025-04-22 09:50:01 -07:00
cthomas
a4d7284ebe feat: unify input message type on agent step (#1820) 2025-04-21 13:49:46 -07:00
Kevin Lin
1cd26d0199 feat: prompt tune rethink with current default tools without anthropic view / str edit (#1709)
Co-authored-by: cpacker <packercharles@gmail.com>
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-04-17 11:53:18 -07:00
Charles Packer
55b75cb855 fix: patch gemini 2.5 pro (#1643)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-04-09 18:35:53 -07:00
Charles Packer
8a8eb1811a fix: patch incorrect use of name in function response (#1642) 2025-04-09 14:20:57 -07:00
Sarah Wooders
b4e19f9a70 fix: patch summarizer for google and use new client (#1639) 2025-04-08 21:10:48 -07:00
cthomas
148727a44a feat: add view in editor tool for sleeptime agent (#1589) 2025-04-07 17:22:37 -07:00
cthomas
7fcebf0ce3 feat: add otid field for message idempotency (#1556) 2025-04-04 08:43:01 -07:00
Matthew Zhou
038c40244f feat: Enable Anthropic streaming on new agent loop (#1550) 2025-04-03 19:40:48 -07:00
Matthew Zhou
3797b0d536 feat: Simplify arguments for LLM clients (#1536) 2025-04-02 14:26:27 -07:00
cthomas
860f8707cf feat: enable sleeptime agent creation (#1523) 2025-04-02 14:12:11 -07:00
cthomas
1a5c08c62b test: add more robust multi-agent testing (#1444) 2025-03-28 14:21:54 -07:00
Matthew Zhou
337778c65d feat: Async agent loop (#1387) 2025-03-27 15:24:50 -07:00
cthomas
c2f79ac61f feat: anthropic class improvements (#1425) 2025-03-27 08:47:54 -07:00
cthomas
07411bcba2 chore: log to stdout on message buffer autoclear step (#1413) 2025-03-26 11:03:41 -07:00
cthomas
e615dbaf4c fix: summarizer step count increment (#1399) 2025-03-25 10:46:01 -07:00
cthomas
0e8c650c3f feat: add sonnet 3.7 support (#1302) 2025-03-24 16:36:16 -10:00
Matthew Zhou
131a3b021b feat: Refactor letta tool execution to not require agent class (#1384) 2025-03-24 12:25:03 -07:00
Matthew Zhou
10803b52cd feat: Tool executors (#1370) 2025-03-23 15:56:54 -07:00
Matthew Zhou
f0ba8bbb1f feat: Make multi agent broadcast directly invoke step (#1355) 2025-03-20 17:05:04 -07:00