Commit Graph

44 Commits

Author SHA1 Message Date
Matthew Zhou
0399fc8b11 feat: Add prompting to guide tool rule usage (#2742) 2025-06-10 16:21:27 -07:00
Matthew Zhou
951773d0ec feat: Add content aware line chunking (#2707) 2025-06-09 13:03:25 -07:00
cthomas
82dd311011 chore: create file manager (#2693) 2025-06-07 16:14:41 -07:00
Matthew Zhou
a155d9bdd5 feat: Implement grep tool (#2694) 2025-06-06 17:36:49 -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
Matthew Zhou
971433f9d5 feat: Add line metadata and warnings to file blocks (#2663) 2025-06-05 17:02:28 -07:00
Matthew Zhou
0d1563a1fd feat: Implement search files (#2645) 2025-06-04 20:23:04 -07:00
Matthew Zhou
470b13f4b9 feat: Add tools for opening and closing files (#2638) 2025-06-04 17:33:18 -07:00
cthomas
f76aaf8ca7 feat(asyncify): multi agent tool (#2525) 2025-05-29 13:47:46 -07:00
cthomas
43cc87b3b7 feat(asyncify): migrate run tools (#2496) 2025-05-28 14:25:17 -07:00
cthomas
ca81366da0 feat(asyncify): migrate sbox tool exec sync call (#2470) 2025-05-27 14:53:16 -07:00
cthomas
8c64bb7fec feat(asyncify): convert get composio key and sandbox config manager (#2436) 2025-05-26 13:25:33 -07:00
cthomas
6913e7d986 feat(asyncify): conversation search tool (#2438) 2025-05-26 13:07:32 -07:00
Matthew Zhou
ad6e446849 feat: Asyncify insert archival memories (#2430)
Co-authored-by: Caren Thomas <carenthomas@gmail.com>
2025-05-25 22:28:35 -07:00
cthomas
20866d3463 feat(asyncify): make core tools async (#2416) 2025-05-25 18:58:19 -07:00
Charles Packer
098b2efe7b feat: new version of the base agent with a better system prompt and new tools (#2325) 2025-05-24 21:23:29 -07:00
cthomas
f6102e8a87 fix: parse function response for async agent loop (#2411)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2025-05-24 09:26:48 -07:00
Andy Li
28c3624a88 fix: numerous tool execution bugs (#2371) 2025-05-23 18:02:15 -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
Matthew Zhou
2d95abf243 feat: Add multi-agent tools to new agent loop (#2262) 2025-05-21 16:05:23 -07:00
Matthew Zhou
8c80eb8475 chore: Add more telemetry and confirm that e2b async latency is acceptable (#2278) 2025-05-20 14:19:51 -07:00
Matthew Zhou
7fdf2e27b3 feat: Improve run_code output format (#2270) 2025-05-20 11:58:35 -07:00
Matthew Zhou
71bc0eabac chore: Add instrumentation to async E2B (#2273) 2025-05-20 11:47:37 -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
Sarah Wooders
99b44ce62d chore: add a concept (and enforcement of) read-only blocks (#2161) 2025-05-13 20:54:52 -07:00
Andy Li
5734df54d0 feat: composio async execution (#1941) 2025-04-30 16:05:03 -07:00
Matthew Zhou
59aefc322a feat: Create local sandbox config from env vars for OSS users (#1910) 2025-04-28 13:01:38 -07:00
cthomas
d4f9fd3cd2 feat: add sleeptime to new agent loop (#1900) 2025-04-26 10:23:59 -07:00
Andy Li
3fd49c5037 fix: docker tests - local sandbox call and agent listing tests (#1888) 2025-04-24 17:10:51 -07:00
Matthew Zhou
33da796a66 feat: Roll back changes to tool_execution_sandbox.py and server.py (#1890) 2025-04-24 16:47:57 -07:00
Matthew Zhou
066e39d118 feat: Adjust local tool execution to always try using venv if exists (#1864) 2025-04-24 11:13:44 -07:00
cthomas
ae88cfc826 feat: add sleeptime tools to executor (#1840) 2025-04-22 12:10:23 -07:00
cthomas
e599610629 feat: add tool execution result object (#1837) 2025-04-22 11:30:36 -07:00
Matthew Zhou
983f750990 feat: Implement resume step after request in new batch agent loop (#1676) 2025-04-15 13:56:22 -07:00
Matthew Zhou
24312d4c6d feat: Factor out database access unless necessary in Tool Sandboxes (#1711) 2025-04-14 18:00:15 -07:00
Matthew Zhou
038c40244f feat: Enable Anthropic streaming on new agent loop (#1550) 2025-04-03 19:40:48 -07:00
Matthew Zhou
25b106d1cd feat: Support natively async e2b (#1512) 2025-04-01 14:28:24 -07:00
cthomas
096e1aed5d fix: google model listing api (#1454) 2025-03-28 13:59:54 -07:00
Matthew Zhou
f92cb6e5af fix: Fix agent state injection for new async tool executor (#1456) 2025-03-28 13:20:53 -07:00
Matthew Zhou
337778c65d feat: Async agent loop (#1387) 2025-03-27 15:24:50 -07: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