22d9f5b21d
Novas skills instaladas: - openclaw-agent-browser v1.0.0 CLI Chromium — navegação, login, screenshots, state - skill-security-audit v1.0.0 SAST scanning, prompt injection, secrets audit - sql-toolkit v1.0.0 PostgreSQL/MySQL/SQLite — schema, query, otimização - file v1.0.0 Organização de arquivos por contexto - file-summary v1.0.0 Extração e resumo de PDFs, Word, Excel Workspace expandido: - TOOLS.md: +Browser automation, Security audit, SQL, File management - AGENTS.md: +Linux Analyst section (comandos, logs, rede, scripts) + Full-stack strategy - MEMORY.md: 16 skills indexadas, stack map, comandos Linux ref - SESSION-STATE.md: atualizado com contexto completo - lock.json: sincronizado com 16 skills instaladas
41 lines
1.1 KiB
Bash
41 lines
1.1 KiB
Bash
#!/bin/bash
|
|
# agent-browser setup script
|
|
# Installs agent-browser globally and downloads Chromium
|
|
|
|
set -e
|
|
|
|
echo "🌐 Installing agent-browser..."
|
|
|
|
# Check if already installed
|
|
if command -v agent-browser &>/dev/null; then
|
|
VERSION=$(agent-browser --version 2>/dev/null || echo "unknown")
|
|
echo "✓ agent-browser already installed: $VERSION"
|
|
else
|
|
npm install -g agent-browser
|
|
echo "✓ agent-browser installed"
|
|
fi
|
|
|
|
# Install Chromium
|
|
echo "📦 Installing Chromium browser..."
|
|
if [[ "$(uname)" == "Linux" ]]; then
|
|
agent-browser install --with-deps 2>/dev/null || agent-browser install
|
|
else
|
|
agent-browser install
|
|
fi
|
|
echo "✓ Chromium ready"
|
|
|
|
# Verify
|
|
echo ""
|
|
echo "🧪 Verifying..."
|
|
agent-browser open https://example.com >/dev/null 2>&1
|
|
TITLE=$(agent-browser get title 2>/dev/null || echo "")
|
|
agent-browser close >/dev/null 2>&1
|
|
|
|
if [[ "$TITLE" == *"Example"* ]]; then
|
|
echo "✅ agent-browser is working!"
|
|
else
|
|
echo "⚠️ Installation complete but verification unclear. Try: agent-browser open https://example.com"
|
|
fi
|
|
|
|
agent-browser --version
|