Commit Graph

72 Commits

Author SHA1 Message Date
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
cthomas
db8c64862d fix: process pydantic args in reverse order to handle deps (#1172) 2025-03-01 19:05:11 -08:00
cthomas
6a6e50a4f4 feat: add args schema for tool object (#1160) 2025-03-01 14:53:10 -08:00
Sarah Wooders
c4964d7879 feat: add "always continue" tool rule and configure default tool rules (#1033)
Co-authored-by: Shubham Naik <shub@letta.com>
2025-02-19 14:46:37 -08:00
Matthew Zhou
52802ca8ee feat: Improve composio error handling (#979) 2025-02-13 17:02:16 -08:00
Matthew Zhou
8d765f286e feat: Composio tools execute on-the-fly (#999) 2025-02-13 16:13:29 -08:00
Matthew Zhou
2f9c600d7f feat: Add telemetry logging around agent / multi-agent broadcasting (#971) 2025-02-12 13:27:13 -08:00
Matthew Zhou
d4aa107cbb feat: Make multi agent parallelism configurable (#937) 2025-02-06 12:34:24 -05:00
Matthew Zhou
3cd3cd4f5f fix: Robust new streaming interface for multi-agent tooling (#907) 2025-02-05 16:20:52 -05:00
Matthew Zhou
24ade60257 feat: Support Langchain tools (#881) 2025-01-31 16:36:35 -08:00
Sarah Wooders
6897794a68 fix: fix parsing error in multiagent tool (#845) 2025-01-29 18:52:56 -08:00
Matthew Zhou
986397e7d0 feat: Robustify multi agent tools (#835) 2025-01-29 15:14:15 -08:00
Charles Packer
ec6e5d153c fix: new versions of send_message_to_agent that are async (#725)
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2025-01-27 17:11:44 -08:00
Charles Packer
4a4f734f1a fix: patch failing gemini unit tests (#786) 2025-01-26 15:52:02 -08:00
cthomas
11d871785a feat: add content union type for requests (#762) 2025-01-23 20:25:00 -08:00
cthomas
2233535335 feat: extend message model to support more content types (#756) 2025-01-23 17:24:52 -08:00
mlong93
819e360356 fix: deprecate cursor param and replace with before, after (#736)
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-23 14:17:25 -08:00
Matthew Zhou
ab955a46f3 feat: Identify Composio tools (#721)
Co-authored-by: Caren Thomas <caren@letta.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: mlong93 <35275280+mlong93@users.noreply.github.com>
Co-authored-by: Mindy Long <mindy@letta.com>
2025-01-22 16:37:37 -08:00
Matthew Zhou
0ddfc1a6d4 feat: Deprecate exec in agent loop and use ast for parsing instead (#691) 2025-01-16 16:39:56 -08:00
Matthew Zhou
d110378146 feat: Native agent to agent messaging (#668) 2025-01-16 10:36:15 -08:00
Charles Packer
cd22669a8a docs: patch tools docs and composio docs (#534) 2025-01-10 19:16:34 -08:00
Matthew Zhou
79bc6394c8 feat: Add tool_type column (#576) 2025-01-10 14:52:15 -08:00
Matthew Zhou
15cc7d1a8f fix: Pass back and parse composio errors correctly (#547) 2025-01-08 12:12:11 -08:00
Matthew Zhou
f0c24cdc65 feat: Pass in entity_id explicitly to auto-gen composio tool (#535) 2025-01-07 14:03:15 -08:00
Shubham Naik
3513e586f1 feat: new desktop (#508)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-01-07 12:10:05 -08:00
cpacker
6278271bb7 fix: patch bug in json generator for composio 2024-12-30 20:41:41 +01:00
Caren Thomas
7144fd2867 run black, add isort config to pyproject.toml 2024-12-26 19:43:11 -08:00
Caren Thomas
905906d416 run isort on apps/core 2024-12-26 19:27:09 -08:00
Shubham Naik
4cf354c033 fix: add tests to cypress 2024-12-23 14:44:08 -08:00
Matthew Zhou
b1ce8b4e8a chore: Clean up upserting base tools (#2274) 2024-12-18 14:33:29 -08:00
Matthew Zhou
7fb8f16155 chore: Add testing around base tools (#2268) 2024-12-17 15:46:05 -08:00
mlong93
e2d916148e feat: separate Passages tables (#2245)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-16 15:24:20 -08:00
mlong93
9deacbd89e feat: orm passage migration (#2180)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-10 18:09:35 -08:00
Matthew Zhou
e23df839d8 fix: Fix composio tool add (#2188) 2024-12-07 12:18:17 -08:00
mlong93
6c2c7231ab feat: message orm migration (#2144)
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: Matt Zhou <mattzh1314@gmail.com>
2024-12-06 11:50:15 -08:00
mlong93
c18d6fd471 feat: orm ToolsAgents migration (#2173)
Co-authored-by: Mindy Long <mindy@letta.com>
2024-12-05 17:47:22 -08:00
Matthew Zhou
1e5d74b4a7 feat: Add endpoints to list Composio apps and actions (#2140) 2024-12-02 15:36:10 -08:00