Skip to content

'MCPClients' object has no attribute 'session' #1099

@zhaojigang

Description

@zhaojigang

Bug Description

Traceback (most recent call last):
File "D:\ai\llm\OpenManus\run_mcp.py", line 116, in
asyncio.run(run_mcp())
File "D:\ai\llm\OpenManus\open_manus_env\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "D:\ai\llm\OpenManus\open_manus_env\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\ai\llm\OpenManus\open_manus_env\Lib\asyncio\base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "D:\ai\llm\OpenManus\run_mcp.py", line 112, in run_mcp
await runner.cleanup()
File "D:\ai\llm\OpenManus\run_mcp.py", line 65, in cleanup
await self.agent.cleanup()
File "D:\ai\llm\OpenManus\app\agent\mcp.py", line 174, in cleanup
if self.mcp_clients.session:
^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'MCPClients' object has no attribute 'session'. Did you mean: 'sessions'?

Bug solved method

1

Environment information

  • System version:windows11
  • Python version:3.12
  • OpenManus version or branch:0.3.0
  • Installation method (e.g., pip install -r requirements.txt or pip install -e .):pip install -r requirements.txt

Extra information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinginactive

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions