gitextract_sqfmt1l8/ ├── .gitignore ├── COMMUNICATION.md ├── LICENSE ├── README.md ├── anytool/ │ ├── __init__.py │ ├── __main__.py │ ├── agents/ │ │ ├── __init__.py │ │ ├── base.py │ │ └── grounding_agent.py │ ├── config/ │ │ ├── __init__.py │ │ ├── config_agents.json │ │ ├── config_dev.json.example │ │ ├── config_grounding.json │ │ ├── config_mcp.json.example │ │ ├── config_security.json │ │ ├── constants.py │ │ ├── grounding.py │ │ ├── loader.py │ │ └── utils.py │ ├── grounding/ │ │ ├── backends/ │ │ │ ├── __init__.py │ │ │ ├── gui/ │ │ │ │ ├── __init__.py │ │ │ │ ├── anthropic_client.py │ │ │ │ ├── anthropic_utils.py │ │ │ │ ├── config.py │ │ │ │ ├── provider.py │ │ │ │ ├── session.py │ │ │ │ ├── tool.py │ │ │ │ └── transport/ │ │ │ │ ├── actions.py │ │ │ │ ├── connector.py │ │ │ │ └── local_connector.py │ │ │ ├── mcp/ │ │ │ │ ├── __init__.py │ │ │ │ ├── client.py │ │ │ │ ├── config.py │ │ │ │ ├── installer.py │ │ │ │ ├── provider.py │ │ │ │ ├── session.py │ │ │ │ ├── tool_cache.py │ │ │ │ ├── tool_converter.py │ │ │ │ └── transport/ │ │ │ │ ├── connectors/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── http.py │ │ │ │ │ ├── sandbox.py │ │ │ │ │ ├── stdio.py │ │ │ │ │ ├── utils.py │ │ │ │ │ └── websocket.py │ │ │ │ └── task_managers/ │ │ │ │ ├── __init__.py │ │ │ │ ├── sse.py │ │ │ │ ├── stdio.py │ │ │ │ ├── streamable_http.py │ │ │ │ └── websocket.py │ │ │ ├── shell/ │ │ │ │ ├── __init__.py │ │ │ │ ├── provider.py │ │ │ │ ├── session.py │ │ │ │ └── transport/ │ │ │ │ ├── connector.py │ │ │ │ └── local_connector.py │ │ │ └── web/ │ │ │ ├── __init__.py │ │ │ ├── provider.py │ │ │ └── session.py │ │ └── core/ │ │ ├── exceptions.py │ │ ├── grounding_client.py │ │ ├── provider.py │ │ ├── quality/ │ │ │ ├── __init__.py │ │ │ ├── manager.py │ │ │ ├── store.py │ │ │ └── types.py │ │ ├── search_tools.py │ │ ├── security/ │ │ │ ├── __init__.py │ │ │ ├── e2b_sandbox.py │ │ │ ├── policies.py │ │ │ └── sandbox.py │ │ ├── session.py │ │ ├── system/ │ │ │ ├── __init__.py │ │ │ ├── provider.py │ │ │ └── tool.py │ │ ├── tool/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── local_tool.py │ │ │ └── remote_tool.py │ │ ├── transport/ │ │ │ ├── connectors/ │ │ │ │ ├── __init__.py │ │ │ │ ├── aiohttp_connector.py │ │ │ │ └── base.py │ │ │ └── task_managers/ │ │ │ ├── __init__.py │ │ │ ├── aiohttp_connection_manager.py │ │ │ ├── async_ctx.py │ │ │ ├── base.py │ │ │ ├── noop.py │ │ │ └── placeholder.py │ │ └── types.py │ ├── llm/ │ │ ├── __init__.py │ │ └── client.py │ ├── local_server/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── config.json │ │ ├── feature_checker.py │ │ ├── health_checker.py │ │ ├── main.py │ │ ├── platform_adapters/ │ │ │ ├── __init__.py │ │ │ ├── linux_adapter.py │ │ │ ├── macos_adapter.py │ │ │ ├── pyxcursor.py │ │ │ └── windows_adapter.py │ │ ├── requirements.txt │ │ ├── run.sh │ │ └── utils/ │ │ ├── __init__.py │ │ ├── accessibility.py │ │ └── screenshot.py │ ├── platform/ │ │ ├── __init__.py │ │ ├── config.py │ │ ├── recording.py │ │ ├── screenshot.py │ │ └── system_info.py │ ├── prompts/ │ │ ├── __init__.py │ │ └── grounding_agent_prompts.py │ ├── recording/ │ │ ├── __init__.py │ │ ├── action_recorder.py │ │ ├── manager.py │ │ ├── recorder.py │ │ ├── utils.py │ │ ├── video.py │ │ └── viewer.py │ ├── tool_layer.py │ └── utils/ │ ├── cli_display.py │ ├── display.py │ ├── logging.py │ ├── telemetry/ │ │ ├── __init__.py │ │ ├── events.py │ │ ├── telemetry.py │ │ └── utils.py │ ├── ui.py │ └── ui_integration.py ├── pyproject.toml └── requirements.txt