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
ZJU_czx
8f89685f02
feat: add test demo
2025-03-26 17:33:16 +08:00
liangxinbing
3f3d262ebe
Fixed the wrong import
2025-03-25 13:10:00 +08:00
ZJU_czx
449ab5e25a
Merge branch 'feat/chart-visualization' into feat/data_visualization_hackathon
2025-03-25 10:06:00 +08:00
dependabot[bot]
ac3bc1e061
chore(deps): bump the version-all group across 1 directory with 6 updates
...
Updates the requirements on [datasets](https://github.com/huggingface/datasets ), [gymnasium](https://github.com/Farama-Foundation/Gymnasium ), [pillow](https://github.com/python-pillow/Pillow ), [duckduckgo-search](https://github.com/deedy5/duckduckgo_search ), [mcp](https://github.com/modelcontextprotocol/python-sdk ) and [boto3](https://github.com/boto/boto3 ) to permit the latest version.
Updates `datasets` to 3.4.1
- [Release notes](https://github.com/huggingface/datasets/releases )
- [Commits](https://github.com/huggingface/datasets/compare/3.2.0...3.4.1 )
Updates `gymnasium` to 1.1.1
- [Release notes](https://github.com/Farama-Foundation/Gymnasium/releases )
- [Commits](https://github.com/Farama-Foundation/Gymnasium/compare/v1.0.0...v1.1.1 )
Updates `pillow` to 11.1.0
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.4.0...11.1.0 )
Updates `duckduckgo-search` to 7.5.3
- [Release notes](https://github.com/deedy5/duckduckgo_search/releases )
- [Commits](https://github.com/deedy5/duckduckgo_search/compare/v7.5.1...v7.5.3 )
Updates `mcp` to 1.5.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases )
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md )
- [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.4.1...v1.5.0 )
Updates `boto3` to 1.37.18
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.37.16...1.37.18 )
---
updated-dependencies:
- dependency-name: datasets
dependency-type: direct:production
dependency-group: version-all
- dependency-name: gymnasium
dependency-type: direct:production
dependency-group: version-all
- dependency-name: pillow
dependency-type: direct:production
dependency-group: version-all
- dependency-name: duckduckgo-search
dependency-type: direct:production
dependency-group: version-all
- dependency-name: mcp
dependency-type: direct:production
dependency-group: version-all
- dependency-name: boto3
dependency-type: direct:production
dependency-group: version-all
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 07:57:56 +00:00
dependabot[bot]
ccfde08fcb
chore(deps): update playwright requirement
...
Updates the requirements on [playwright](https://github.com/microsoft/playwright-python ) to permit the latest version.
Updates `playwright` to 1.51.0
- [Release notes](https://github.com/microsoft/playwright-python/releases )
- [Commits](https://github.com/microsoft/playwright-python/compare/v1.50.0...v1.51.0 )
---
updated-dependencies:
- dependency-name: playwright
dependency-type: direct:production
dependency-group: browsergym-related
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 07:56:22 +00:00
mannaandpoem
c7a3f465da
Merge pull request #859 from minbang930/fix/extracted-content-properties
...
fix/extracted content properties
2025-03-22 14:20:32 +08:00
mannaandpoem
8127bf26ad
Merge pull request #893 from zxmfke/feature-cot
...
feat: feature cot agent
2025-03-22 13:57:38 +08:00
zxmfke
cdbefb5fc7
fix: pre-commit local
2025-03-22 13:38:27 +08:00
zxmfke
f37c3c29a1
Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot
2025-03-22 09:01:39 +08:00
Sheng Fan
c432ec9286
chore(boto3): restore boto3 dependency
2025-03-21 18:46:48 +08:00
Sheng Fan
65470c2ae9
style(pre-commit): fix
2025-03-21 18:25:58 +08:00
Sheng Fan
30342247c0
feat: Add shortcut script for launching OpenManus MCP server
2025-03-21 18:24:23 +08:00
liangxinbing
a61ef9b737
Comment boto3 to resolve dependency conflicts for requirements.txt
2025-03-21 17:54:22 +08:00
ZJU_czx
14bf016134
refactor: update code formatter
2025-03-21 17:39:06 +08:00
liangxinbing
82e3140357
update structure of flow
2025-03-21 17:37:16 +08:00
liangxinbing
d0492a500e
update run_default for run_mcp.py
2025-03-21 17:36:29 +08:00
ZJU_czx
0d6e3e5457
feat: add data analysis agent with chart generation tools
2025-03-21 17:29:32 +08:00
zxmfke
12bf9a107f
fix: Delete non-core code in test and README_cot documentation, leaving only the most basic code
2025-03-21 14:15:49 +08:00
zxmfke
8b031958b1
Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot
2025-03-21 14:12:02 +08:00
mannaandpoem
35209978e1
Merge pull request #883 from leeseett/main
...
Remove merge conflict hint code
2025-03-21 13:09:42 +08:00
leeseett
3dd990e554
删除合并冲突提示代码
2025-03-21 11:49:26 +08:00
Sheng Fan
e218c0655f
Merge pull request #882 from fred913/patch/mcp-server
...
Patch/mcp server
2025-03-21 11:28:03 +08:00
Sheng Fan
5d18b5dc69
chore: remove useless file
2025-03-21 11:25:16 +08:00
Sheng Fan
567bffb441
style: pre-commit
2025-03-21 11:23:55 +08:00
Sheng Fan
acb435f9f5
Merge branch 'mannaandpoem:main' into patch/mcp-server
2025-03-21 11:22:07 +08:00
mannaandpoem
d63e88f089
Merge pull request #772 from a-holm/fix-for-search-rate-limits
...
feat(search): Add configurable fallback engines and retry logic for robust web search
2025-03-21 01:56:21 +08:00
zxmfke
2425ed71fb
fix: modify test
2025-03-20 23:13:02 +08:00
zxmfke
2bb72029be
Merge branch 'main' of github.com:mannaandpoem/OpenManus into feature-cot
2025-03-20 23:10:31 +08:00
mannaandpoem
c3de3ad6f7
Merge pull request #862 from Shellmode/main
...
Add Amazon Bedrock support modular non-intrusive
2025-03-20 16:19:28 +08:00
zxmfke
c768e6a668
fix: merge mcp agent
2025-03-20 16:09:23 +08:00
zxmfke
2f59b3e798
feat: cot example
2025-03-20 16:05:40 +08:00
yihong0618
8567344eb3
fix: simple browser use tool desc for gpt4o max len close #787
...
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-03-20 15:56:57 +08:00
ZJU_czx
802274bd3a
feat: extract utils function in chart generation tools and optimize tool description
2025-03-20 15:20:27 +08:00
Sheng Fan
08a20f6880
chore(mcp.server): remove irregular environment patch
...
refactor(mcp.server): prevent browser-use from affecting mcp stdio communication
2025-03-20 13:25:56 +08:00
Array
2a13cb49f3
feat: modular non-intrusive Amazon Bedrock support, add config example
2025-03-20 12:25:53 +08:00
Array
4e10b42b30
feat: modular non-intrusive Amazon Bedrock support
2025-03-20 12:15:34 +08:00
ZJU_czx
56e4c8a0d7
feat: remove useless test code
2025-03-20 10:56:08 +08:00
ZJU_czx
a0a535e2f9
feat: add chart visualization tools which support png/html output
2025-03-20 10:51:37 +08:00
liangxinbing
d4358ef537
update requirements.txt
2025-03-20 09:36:27 +08:00
liangxinbing
dda83efaf0
add mcp prompt
2025-03-20 09:30:35 +08:00
liangxinbing
721d863642
update README
2025-03-20 09:16:10 +08:00
liangxinbing
6fa0b1be95
update SWEAgent
2025-03-20 09:02:50 +08:00
liangxinbing
e5808d1a90
update mcp_tools to mcp_clients
2025-03-20 09:02:28 +08:00
minbang930
eef10607e1
Fix using isort
2025-03-20 08:08:51 +09:00
minbang930
8535f41215
fix: Add properties to extracted_content object in browser tool schema
...
The OpenAI API was rejecting function declarations due to empty properties in
the extracted_content object type. This fix adds required properties to comply
with OpenAI's schema requirements:
- Add 'text' property for storing extracted page content
- Add 'metadata' object with 'source' property for content attribution
- Maintain existing functionality while satisfying API schema validation
Error resolved:
"GenerateContentRequest.tools[0].function_declarations[0].parameters.properties[extracted_content].properties: should be non-empty for OBJECT type"
2025-03-20 07:49:46 +09:00
liangxinbing
74f438bde3
update mcp name
2025-03-20 02:03:20 +08:00
liangxinbing
8fca2ff1b7
Merge remote-tracking branch 'origin/main'
2025-03-20 01:39:58 +08:00
liangxinbing
14fa48e8d7
add mcp
2025-03-20 01:10:04 +08:00