16 Commits

Author SHA1 Message Date
古今 fe56b80c8e delete duplicate code 2025-04-20 00:04:51 +08:00
liangxinbing 964b2afc0f update Manus, BrowserAgent and ToolCallAgent 2025-03-31 00:30:01 +08:00
Johan Holm 6057b9b376 precommit isort change 2025-03-26 11:17:26 +01: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
Sheng Fan d644d976b0 fix: pre-commit 2025-03-19 14:12:46 +08:00
Sheng Fan 94e2ab7c86 fix(llm): accept empty choices as valid response and handle that case gracefully 2025-03-19 14:09:46 +08:00
liangxinbing 2509bc30c4 update ToolCallAgent and Manus 2025-03-18 02:39:11 +08:00
liangxinbing 65a3898592 format code and remove max_input_tokens for ToolCallAgent 2025-03-15 14:43:07 +08:00
zhengshuli 9b0b69a5e1 Use the max_input_tokens configuration to constrain the agent’s token usage. 2025-03-14 12:35:26 +08:00
liangxinbing 9c7834eff2 update readme; format code; update config.example.toml 2025-03-14 12:20:59 +08:00
Isaac 6b64b98b12 Merge branch 'main' into refactor/standardize-tool-choice-literals 2025-03-12 20:55:52 +08:00
xiangjinyu 31c7e69faf add max_steps 2025-03-12 20:27:14 +08:00
Matt Eng eac3a6e24e Standardize literals for role and tool choice type definitions 2025-03-12 00:15:31 -07:00
liangxinbing 56d138220a fix typo in README;
log full arguments on parse json err;
remove empty prompt for main.py and run_flow.py;
2025-03-08 17:17:40 +08:00
liangxinbing 64786fd3b5 update toolcall, planning use and README.md 2025-03-07 04:01:23 +08:00
liangxinbing d028e64a98 init project 2025-03-06 22:57:07 +08:00