Commit Graph

  • 6057b9b376 precommit isort change Johan Holm 2025-03-26 11:17:26 +01:00
  • 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. Johan Holm 2025-03-26 11:08:51 +01:00
  • 8f89685f02 feat: add test demo ZJU_czx 2025-03-26 17:33:16 +08:00
  • 3f3d262ebe Fixed the wrong import liangxinbing 2025-03-25 13:10:00 +08:00
  • 449ab5e25a Merge branch 'feat/chart-visualization' into feat/data_visualization_hackathon ZJU_czx 2025-03-25 10:06:00 +08:00
  • ac3bc1e061 chore(deps): bump the version-all group across 1 directory with 6 updates dependabot[bot] 2025-03-24 07:57:56 +00:00
  • ccfde08fcb chore(deps): update playwright requirement dependabot[bot] 2025-03-24 07:56:22 +00:00
  • c7a3f465da Merge pull request #859 from minbang930/fix/extracted-content-properties mannaandpoem 2025-03-22 14:20:32 +08:00
  • 8127bf26ad Merge pull request #893 from zxmfke/feature-cot mannaandpoem 2025-03-22 13:57:38 +08:00
  • cdbefb5fc7 fix: pre-commit local zxmfke 2025-03-22 13:38:27 +08:00
  • f37c3c29a1 Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot zxmfke 2025-03-22 09:01:39 +08:00
  • c432ec9286 chore(boto3): restore boto3 dependency Sheng Fan 2025-03-21 18:46:48 +08:00
  • 65470c2ae9 style(pre-commit): fix Sheng Fan 2025-03-21 18:25:58 +08:00
  • 30342247c0 feat: Add shortcut script for launching OpenManus MCP server Sheng Fan 2025-03-21 18:24:23 +08:00
  • a61ef9b737 Comment boto3 to resolve dependency conflicts for requirements.txt liangxinbing 2025-03-21 17:54:22 +08:00
  • 14bf016134 refactor: update code formatter ZJU_czx 2025-03-21 17:39:06 +08:00
  • 82e3140357 update structure of flow liangxinbing 2025-03-21 17:37:16 +08:00
  • d0492a500e update run_default for run_mcp.py liangxinbing 2025-03-21 17:36:29 +08:00
  • 0d6e3e5457 feat: add data analysis agent with chart generation tools ZJU_czx 2025-03-21 17:29:32 +08:00
  • 12bf9a107f fix: Delete non-core code in test and README_cot documentation, leaving only the most basic code zxmfke 2025-03-21 14:15:49 +08:00
  • 8b031958b1 Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot zxmfke 2025-03-21 14:12:02 +08:00
  • 35209978e1 Merge pull request #883 from leeseett/main mannaandpoem 2025-03-21 13:09:42 +08:00
  • 3dd990e554 删除合并冲突提示代码 leeseett 2025-03-21 11:49:26 +08:00
  • e218c0655f Merge pull request #882 from fred913/patch/mcp-server Sheng Fan 2025-03-21 11:28:03 +08:00
  • 5d18b5dc69 chore: remove useless file Sheng Fan 2025-03-21 11:25:16 +08:00
  • 567bffb441 style: pre-commit Sheng Fan 2025-03-21 11:23:55 +08:00
  • acb435f9f5 Merge branch 'mannaandpoem:main' into patch/mcp-server Sheng Fan 2025-03-21 11:22:07 +08:00
  • d63e88f089 Merge pull request #772 from a-holm/fix-for-search-rate-limits mannaandpoem 2025-03-21 01:56:21 +08:00
  • 2425ed71fb fix: modify test zxmfke 2025-03-20 23:13:02 +08:00
  • 2bb72029be Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot zxmfke 2025-03-20 23:10:31 +08:00
  • c3de3ad6f7 Merge pull request #862 from Shellmode/main mannaandpoem 2025-03-20 16:19:28 +08:00
  • c768e6a668 fix: merge mcp agent zxmfke 2025-03-20 16:09:23 +08:00
  • 2f59b3e798 feat: cot example zxmfke 2025-03-20 16:05:40 +08:00
  • 8567344eb3 fix: simple browser use tool desc for gpt4o max len close #787 yihong0618 2025-03-20 15:56:57 +08:00
  • 802274bd3a feat: extract utils function in chart generation tools and optimize tool description ZJU_czx 2025-03-20 15:20:27 +08:00
  • 08a20f6880 chore(mcp.server): remove irregular environment patch refactor(mcp.server): prevent browser-use from affecting mcp stdio communication Sheng Fan 2025-03-20 13:25:56 +08:00
  • 2a13cb49f3 feat: modular non-intrusive Amazon Bedrock support, add config example Array 2025-03-20 12:25:53 +08:00
  • 4e10b42b30 feat: modular non-intrusive Amazon Bedrock support Array 2025-03-20 12:15:34 +08:00
  • 56e4c8a0d7 feat: remove useless test code ZJU_czx 2025-03-20 10:56:08 +08:00
  • a0a535e2f9 feat: add chart visualization tools which support png/html output ZJU_czx 2025-03-20 10:51:37 +08:00
  • d4358ef537 update requirements.txt liangxinbing 2025-03-20 09:36:27 +08:00
  • dda83efaf0 add mcp prompt liangxinbing 2025-03-20 09:30:35 +08:00
  • 721d863642 update README liangxinbing 2025-03-20 09:16:10 +08:00
  • 6fa0b1be95 update SWEAgent liangxinbing 2025-03-20 09:02:50 +08:00
  • e5808d1a90 update mcp_tools to mcp_clients liangxinbing 2025-03-20 09:02:28 +08:00
  • eef10607e1 Fix using isort minbang930 2025-03-20 08:08:51 +09:00
  • 8535f41215 fix: Add properties to extracted_content object in browser tool schema minbang930 2025-03-20 07:49:46 +09:00
  • 74f438bde3 update mcp name liangxinbing 2025-03-20 02:03:20 +08:00
  • 8fca2ff1b7 Merge remote-tracking branch 'origin/main' liangxinbing 2025-03-20 01:39:58 +08:00
  • 14fa48e8d7 add mcp liangxinbing 2025-03-20 00:39:48 +08:00
  • baf439f6c3 Merge branch 'main' of https://github.com/a-holm/OpenManus into separate-config-examples Johan Holm 2025-03-19 11:02:42 +01:00
  • 59a92257be Merge branch 'main' of https://github.com/a-holm/OpenManus into fix-for-search-rate-limits Johan Holm 2025-03-19 10:50:25 +01:00
  • f25ed7d49e Merge pull request #839 from fred913/main Sheng Fan 2025-03-19 17:03:15 +08:00
  • 44243a1b97 fix(browser_use_tool): reimplement screenshot logics to get JPEG data Sheng Fan 2025-03-19 16:57:12 +08:00
  • 3c7e378969 Merge pull request #797 from fred913/main mannaandpoem 2025-03-19 15:53:29 +08:00
  • b9df45bc68 chore(app/tool): remove constructor in LocalFileOperator Sheng Fan 2025-03-19 15:44:06 +08:00
  • d644d976b0 fix: pre-commit Sheng Fan 2025-03-19 14:12:46 +08:00
  • 7e3609f19f chore(file_operators): use utf-8 as default encoding Sheng Fan 2025-03-19 14:10:07 +08:00
  • 94e2ab7c86 fix(llm): accept empty choices as valid response and handle that case gracefully Sheng Fan 2025-03-19 14:09:46 +08:00
  • 4ea7f8e988 merge: main from upstream Sheng Fan 2025-03-19 13:34:43 +08:00
  • d7b3f9a5c3 fix(pr-autodiff): make sure compare does correctly Sheng Fan 2025-03-19 13:32:31 +08:00
  • b7dcbfecb3 update extract_content action for BrowserUseTool liangxinbing 2025-03-19 13:27:08 +08:00
  • 402355533c format code liangxinbing 2025-03-19 13:24:49 +08:00
  • 7b38dd7fbc update format_messages liangxinbing 2025-03-19 13:18:45 +08:00
  • d5a662cbcc Merge pull request #828 from minbang930/update/config-api-type-description mannaandpoem 2025-03-19 13:02:49 +08:00
  • 8c85ea16a2 Merge pull request #805 from via007/add_bing_search Isaac 2025-03-19 10:25:22 +08:00
  • 1279d77cca update api_type field description to include Ollama minbang930 2025-03-19 10:52:58 +09:00
  • b9fdade6e4 Apply black and isort formatting via 2025-03-19 09:15:51 +08:00
  • 47adb33bd9 Apply black and isort formatting via 2025-03-19 09:13:47 +08:00
  • 855caad4d9 Merge branch 'fix-for-search-rate-limits' of https://github.com/a-holm/OpenManus into fix-for-search-rate-limits a-holm 2025-03-18 21:53:34 +01:00
  • 95e3487402 Merge branch 'main' of https://github.com/a-holm/OpenManus into fix-for-search-rate-limits a-holm 2025-03-18 21:47:16 +01:00
  • fe44fe726d Merge branch 'main' into fix-for-search-rate-limits Johan A. Holm 2025-03-18 20:51:45 +01:00
  • f518fc59b7 Merge pull request #623 from zyren123/main mannaandpoem 2025-03-18 23:23:26 +08:00
  • 421e962258 add workspace_root for Config and update Manus liangxinbing 2025-03-18 22:57:47 +08:00
  • dc42bd525a add BrowserAgent and update Manus liangxinbing 2025-03-18 22:51:27 +08:00
  • 2fad2904d7 ci(pr-autodiff): add Chinese explicit shot Sheng Fan 2025-03-18 21:10:43 +08:00
  • 99f1f054e4 change python:3.10 to python:3.12 for docker image liangxinbing 2025-03-18 20:52:42 +08:00
  • ba05d625fd fix spelling error Johan Holm 2025-03-18 11:32:50 +01:00
  • 1204d841ae fix: fix bug seeker 2025-03-18 17:56:29 +08:00
  • 4df605e8db Merge remote-tracking branch 'upstream/main' into sandbox seeker 2025-03-18 17:24:57 +08:00
  • 0654d36e40 ci: update Markdown issue templates to forms Sheng Fan 2025-03-18 17:23:09 +08:00
  • b62bf92e19 modified bing search via 2025-03-18 16:57:29 +08:00
  • c7858c2eb4 Make sure to only include fallback search engines Johan Holm 2025-03-18 09:53:30 +01:00
  • 3d5b09222e Merge branch 'main' of https://github.com/mannaandpoem/OpenManus Sheng Fan 2025-03-18 16:28:40 +08:00
  • 91b1d06f9c ci(top-issues): Enable top bugs & feature requests Sheng Fan 2025-03-18 16:27:54 +08:00
  • 19b24cbdf7 Separate files for each type provider Johan Holm 2025-03-18 09:24:51 +01:00
  • b95244a60b add bing search via 2025-03-18 15:40:25 +08:00
  • 3d7d553476 add example.txt in workspace xiangjinyu 2025-03-18 14:59:51 +08:00
  • 2e661d486d modify manus prompt and directory xiangjinyu 2025-03-18 14:56:05 +08:00
  • cc550af04b edit str_replace_editor.py xiangjinyu 2025-03-18 14:25:23 +08:00
  • cf7d6c1207 chore(app): Update error logging to use exception details Sheng Fan 2025-03-18 13:36:15 +08:00
  • ca612699ec refactor(app): explicitly specify LLM request parameters to allow typing Sheng Fan 2025-03-18 11:53:47 +08:00
  • aa512fac6e refactor(app): Complete exception logging in LLM.ask Sheng Fan 2025-03-18 11:46:35 +08:00
  • e39046d175 Added message limit to the function "add_messages" to ensure that the number of messages does not exceed the maximum limit. zhiyuanren 2025-03-18 11:12:59 +08:00
  • f474290395 Merge branch 'mannaandpoem:main' into main zyren123 2025-03-18 09:46:10 +08:00
  • 7703ea2cf7 Merge pull request #775 from fred913/main Sheng Fan 2025-03-18 08:27:05 +08:00
  • 2509bc30c4 update ToolCallAgent and Manus liangxinbing 2025-03-18 02:39:11 +08:00
  • c3203e7fa3 update BrowserUseTool liangxinbing 2025-03-18 02:38:56 +08:00
  • 91d14a3a47 update llm, schema, BaseTool and BaseAgent liangxinbing 2025-03-18 02:30:30 +08:00
  • 5cf34f82df remove WebSearch tool for Manus liangxinbing 2025-03-17 23:51:16 +08:00