Operacao

Um produto so: pedido, execucao, relatorio e continuidade.

O dashboard organiza a fila de pesquisa. O agente carrega o contexto. WhatsApp e voz entram como canal, nao como produto separado.

Esta area e operacional. Ela existe para verificar se o runtime do OpenClaw esta pronto para servir o agente do usuario e manter a configuracao sob controle.

Runtime

Estado do gateway

offline
Agentes prontos
1/1
Gateway URL
http://127.0.0.1:18789
Arquivo de config
/home/ptnao/openclaw-control-plane/.openclaw-control-plane/runtime/openclaw.generated.json5
Gerado em
2026-03-18T19:20:02.530Z

Pendencias

  • Upstream dependencies are not installed yet. Run the install command before starting the gateway.
  • OpenClaw dist artifacts are missing. Build the upstream before starting the gateway.
  • Gateway auth token is still using the generated placeholder. Set OPENCLAW_GATEWAY_TOKEN before public deployment.
  • Gateway port is not listening yet.

Comandos

Instalar dependencias

cd '/home/ptnao/openclaw-control-plane/vendor/openclaw' && pnpm install

Buildar upstream

cd '/home/ptnao/openclaw-control-plane/vendor/openclaw' && pnpm build

Subir gateway com a config gerada

cd '/home/ptnao/openclaw-control-plane/vendor/openclaw' && OPENCLAW_HOME='/home/ptnao/openclaw-control-plane/.openclaw-control-plane/runtime/home' OPENCLAW_CONFIG_PATH='/home/ptnao/openclaw-control-plane/.openclaw-control-plane/runtime/openclaw.generated.json5' OPENCLAW_STATE_DIR='/home/ptnao/openclaw-control-plane/.openclaw-control-plane/runtime/state' node openclaw.mjs gateway

Config gerada

{
  "gateway": {
    "mode": "local",
    "port": 18789,
    "bind": "loopback",
    "auth": {
      "mode": "token",
      "token": "replace-with-a-real-gateway-token"
    },
    "controlUi": {
      "enabled": true,
      "basePath": "/openclaw",
      "allowedOrigins": [
        "https://ptnao.com.br",
        "https://www.ptnao.com.br"
      ]
    }
  },
  "agents": {
    "defaults": {
      "skipBootstrap": true,
      "userTimezone": "America/Sao_Paulo",
      "timeFormat": "24",
      "models": {
        "google/gemini-3-flash-preview": {
          "alias": "gemini-3-flash-preview"
        },
        "openai/gpt-5-mini": {
          "alias": "gpt-5-mini"
        }
      },
      "model": {
        "primary": "google/gemini-3-flash-preview",
        "fallbacks": [
          "openai/gpt-5-mini"
        ]
      }
    },
    "list": [
      {
        "id": "agent_alant",
        "default": true,
        "name": "Analista Alant",
        "workspace": "/home/ptnao/openclaw-control-plane/.openclaw-control-plane/workspaces/agent_alant",
        "identity": {
          "name": "Analista Alant",
          "theme": "brasil-2002",
          "emoji": "🇧🇷"
        },
        "groupChat": {
          "mentionPatterns": [
            "Analista Alant",
            "analista alant"
          ]
        }
      }
    ]
  }
}