Metadata-Version: 2.4
Name: ad06-agent
Version: 1.0.7
Summary: Agente desktop Windows (UI Automation) + relay WebSocket + bridge HTTP POST /command (Orb Logic, Playwright, visão).
Author: Adielson Sousa
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: typer>=0.12.0
Requires-Dist: loguru>=0.7.0
Requires-Dist: websockets>=12.0
Requires-Dist: requests>=2.31.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: pywin32>=306; sys_platform == "win32"
Requires-Dist: uiautomation>=2.0.18; sys_platform == "win32"
Requires-Dist: pywinauto>=0.6.8; sys_platform == "win32"
Requires-Dist: pyautogui>=0.9.54; sys_platform == "win32"
Requires-Dist: keyboard>=0.13.5; sys_platform == "win32"
Requires-Dist: mss>=9.0.1; sys_platform == "win32"
Requires-Dist: Pillow>=10.0.0
Requires-Dist: fastapi>=0.115.0
Requires-Dist: uvicorn[standard]>=0.32.0
Requires-Dist: playwright>=1.49.0
Requires-Dist: openai>=1.40.0
Requires-Dist: python-dotenv>=1.0.0

# ad06-agent

Agente de automação desktop (Windows): UI Automation, mapeamento de ambiente, relay **WebSocket** e bridge **HTTP** `POST /command` para integração com o painel Orb Logic (FastAPI + Playwright + visão xAI/Grok).

## Instalação

```bash
pip install -U ad06-agent
playwright install chromium
```

## CLI

- **`ad06-agent`** — Typer: `start`, `stop`, `status`, `config`, etc. (servidor WebSocket; não confundir com a porta do bridge HTTP).
- **`ad06-http-bridge`** — Servidor HTTP do Orb (`/command`, porta padrão 8765).

```bash
ad06-http-bridge --port 8765
# ou
python -m agente_ad06.http_bridge
```

Variável opcional: `ORB_LOGIC_PROJECT_ROOT` — pasta onde procurar `.env` (chaves `XAI_API_KEY` / `GROK_API_KEY` para computer use).

## Publicar nova versão (mantenedores)

Ver `docs/PUBLISH_AD06_AGENT_PYPI.md`.
