23 Commits

Author SHA1 Message Date
Xinbing Liang 7abe2949a7 Merge pull request #116 from Randool/dev/add_human_interact
feat: Adding human interaction functionality to Manus
2025-04-16 21:32:20 +08:00
Yizhou 597691befa avoid repetitive mcp tool adding 2025-04-15 17:18:46 +08:00
Yizhou f65bd9bbf5 1. support multiple mcp servers
2. allow manus agent to connect to mcp servers whilst keeping the local tool set
3. include automatic mcp config loading
2025-04-14 12:18:04 +08:00
liangxinbing 964b2afc0f update Manus, BrowserAgent and ToolCallAgent 2025-03-31 00:30:01 +08:00
Randool 628aaf00d1 feat: Adding human interaction functionality to Manus 2025-03-29 13:23:29 +08:00
Johan Holm e86ce6d79f I have implemented a fix to asyncio resource leak errors when the script finishes. A cleanup method has been added to the agent hierarchy (ToolCallAgent, BrowserAgent, Manus), and main.py now ensures this cleanup is called using a try...finally block before the program exits. This should prevent the ValueError: I/O operation on closed pipe exceptions by properly closing browser resources. 2025-03-26 11:08:51 +01:00
liangxinbing 421e962258 add workspace_root for Config and update Manus 2025-03-18 23:00:13 +08:00
liangxinbing dc42bd525a add BrowserAgent and update Manus 2025-03-18 22:51:27 +08:00
xiangjinyu 2e661d486d modify manus prompt and directory 2025-03-18 14:56:05 +08:00
liangxinbing 2509bc30c4 update ToolCallAgent and Manus 2025-03-18 02:39:11 +08:00
liangxinbing 5cf34f82df remove WebSearch tool for Manus 2025-03-17 23:51:16 +08:00
xiangjinyu c0c03c0bef fix _handle_special_tool bug 2025-03-14 13:25:43 +08:00
liangxinbing 9c7834eff2 update readme; format code; update config.example.toml 2025-03-14 12:20:59 +08:00
Kingtous b7774b18ef opt: abstract web search interface, code cleanup 2025-03-13 08:31:40 +08:00
Kingtous f9ce06adb8 opt: remove unnessary print 2025-03-13 00:50:30 +08:00
Kingtous bbaff4f095 feat: add baidu search tool and optional config 2025-03-13 00:27:48 +08:00
xiangjinyu f197b2e3d2 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	app/agent/manus.py
2025-03-12 20:35:33 +08:00
xiangjinyu 31c7e69faf add max_steps 2025-03-12 20:27:14 +08:00
liangxinbing 74a4c8bef0 fix bug of abnormal exit for BrowserUseTool 2025-03-12 20:25:37 +08:00
liangxinbing 8d18c05350 replace max_steps to 20 for Manus 2025-03-11 13:14:43 +08:00
liangxinbing 64786fd3b5 update toolcall, planning use and README.md 2025-03-07 04:01:23 +08:00
liangxinbing 07b24752b3 update README.md and app 2025-03-07 01:11:08 +08:00
xiangjinyu cecd956cc1 add manus agent 2025-03-06 23:13:37 +08:00