Commit Graph

158 Commits

Author SHA1 Message Date
cthomas
03f4867cbe fix: composio tools with array args (#2762) 2025-06-11 16:24:37 -07:00
Andy Li
617d208bcc fix: list ollama embeddings models (#2711) 2025-06-10 10:44:26 -07:00
Matthew Zhou
ddb9186947 feat: Implement grep tool (#2694) 2025-06-06 17:36:49 -07:00
Matthew Zhou
bf74e53915 feat: Add tools for opening and closing files (#2638) 2025-06-04 17:33:18 -07:00
Andy Li
831b7d5862 chore: cleanup (#2480) 2025-05-29 10:40:41 -07:00
Andy Li
c54447a985 feat: insert heartbeat dynamically and remove from stored json (#2501) 2025-05-29 10:29:05 -07:00
Charles Packer
5fd1ec3dee feat: new version of the base agent with a better system prompt and new tools (#2325) 2025-05-24 21:23:29 -07:00
Andy Li
595ef11221 fix: numerous tool execution bugs (#2371) 2025-05-23 18:02:15 -07:00
Sarah Wooders
34df96bf2c 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
Matthew Zhou
d4390cd9e6 refactor: Deprecate local client (#2344) 2025-05-22 18:57:14 -07:00
cthomas
38d4605e7a fix: mcp env var (#2322) 2025-05-21 16:05:02 -07:00
Matthew Zhou
068f27d83d feat: Add tavily search builtin tool (#2257) 2025-05-19 16:38:11 -07:00
Matthew Zhou
6e5ab8b151 feat: Add built in code interpreter tool (#2252) 2025-05-19 16:01:40 -07:00
Andy Li
a099e876f8 feat: async list/prepare messages (#2181)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-15 00:34:04 -07:00
Charles Packer
004d76713a fix: patch MCP error for MCP tools that have no functions (#2041) 2025-05-10 11:16:49 -07:00
cthomas
5c0bb5e4dd feat: add vertex async loop feature flag (#2060) 2025-05-07 15:00:10 -07:00
Andy Li
6336c9dca4 feat: run composio with an asynchronousclient via aiohttp (#2026) 2025-05-07 14:31:50 -07:00
Matthew Zhou
daa30d6662 feat: Move sleeptime voice agent to new agent loop (#1979) 2025-05-01 20:48:33 -07:00
Matthew Zhou
4cc7cacb07 fix: Fix multi agent refactor (#1972) 2025-05-01 10:14:02 -07:00
Andy Li
743cded046 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
0b060b88aa feat: composio async execution (#1941) 2025-04-30 16:05:03 -07:00
Matthew Zhou
19bd790c58 feat: Add Letta voice tools (#1922) 2025-04-29 10:46:29 -07:00
Sarah Wooders
9b6c266f17 feat: add parsing for Literal types (#1872) 2025-04-23 21:41:01 -07:00
cthomas
128989820a feat: unify input message type on agent step (#1820) 2025-04-21 13:49:46 -07:00
Charles Packer
9e97c41317 fix: add a check to prevent agents from writing the line number warning into memory (#1770) 2025-04-17 17:50:49 -07:00
Kevin Lin
f07954e7a3 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
cthomas
c7d4ce73b0 Add parent tool rule (#1648) 2025-04-09 15:22:15 -07:00
Matthew Zhou
742beb30de fix: Fix tool schema tests (#1633) 2025-04-08 16:22:53 -07:00
cthomas
4d9725750d feat: integrate replace flag in core_memory_insert (#1612)
Co-authored-by: Kevin Lin <klin5061@gmail.com>
Co-authored-by: Kevin Lin <kl2806@columbia.edu>
2025-04-08 10:46:32 -07:00
cthomas
0698a852f8 feat: add view in editor tool for sleeptime agent (#1589) 2025-04-07 17:22:37 -07:00
Kevin Lin
e6e5f03f81 feat: tune sleep-time agent prompts (#1564) 2025-04-07 10:06:30 -07:00
Charles Packer
6f3d9a5dd4 fix: patch returns for MCP tools (#1593) 2025-04-06 19:25:17 -07:00
cthomas
ef2ebc4f17 feat: add archival insert and search tools to sleeptime (#1576) 2025-04-04 22:24:32 -07:00
cthomas
9458f40d05 feat: add otid field for message idempotency (#1556) 2025-04-04 08:43:01 -07:00
cthomas
d4991a2de6 feat: sleeptime agent prompting improvements (#1547) 2025-04-03 11:04:42 -07:00
cthomas
5c750c2a91 feat: enable sleeptime agent creation (#1523) 2025-04-02 14:12:11 -07:00
Matthew Zhou
315af95ee0 feat: Tool executors (#1370) 2025-03-23 15:56:54 -07:00
Matthew Zhou
8e6fd8a991 feat: Make multi agent broadcast directly invoke step (#1355) 2025-03-20 17:05:04 -07:00
Sarah Wooders
c8b387aac9 chore: update desktop dependencies (#1330)
Co-authored-by: cpacker <packercharles@gmail.com>
Co-authored-by: Shubham Naik <shub@letta.com>
2025-03-19 17:48:48 -07:00
Matthew Zhou
ed4595052c fix: Tweak performance on multi agent tooling (#1338) 2025-03-19 11:18:55 -07:00
Matthew Zhou
57e463f53b fix: Increase timeouts and catch errors in MCP endpoints (#1329) 2025-03-18 13:18:34 -07:00
Matthew Zhou
6c0d1090b6 feat: Add common sense timeouts for MCP client (#1303)
Co-authored-by: Charles Packer <packercharles@gmail.com>
2025-03-17 10:06:36 -07:00
Matthew Zhou
578aeee50d feat: Refactor mcp client and make stdio errors more manageable (#1291) 2025-03-14 14:58:30 -07:00
Sarah Wooders
45e2a5e5b9 chore: fix archival temporarily (#1287) 2025-03-14 08:47:21 -07:00
Sarah Wooders
d32f6e8204 chore: merge updated tests (#1276) 2025-03-13 17:15:20 -07:00
cthomas
588c212039 chore: message schema api improvements (#1267) 2025-03-13 12:04:03 -07:00
cthomas
039febb8c5 feat: multi-agent (#1243) 2025-03-12 22:51:55 -07:00
Charles Packer
408057c216 feat: initial MCP support (#1229)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-03-12 17:33:24 -07:00
cthomas
cf146146b6 chore: remove message.text property (#1253) 2025-03-12 10:58:31 -07:00
Matthew Zhou
5f69182063 feat: Modify multi agent broadcast for partial matching (#1208) 2025-03-06 13:26:59 -08:00