Actualiza la CLI de halo
Obtén la última CLI de halo en dos comandos: elimina el enlace viejo, reinstala, verifica con doctor. Tu wallet, config y ganancias quedan intactas.
Halo se distribuye desde warden-protocol/run-halo,
y la CLI avanza rápido en alfa — actualizar con regularidad te trae correcciones,
nuevos slugs de proveedor, y cambios de protocolo. No hay (todavía) un comando
halo update; actualizar es eliminar el enlace viejo y volver a correr el
instalador.
El instalador es idempotente: si encuentra
haloya en tu PATH, sale sin tocar nada. Por eso importa el paso 1 — si lo omites, nada se actualiza.
Actualiza en dos comandos
npm rm -g halo-cli
bash <(curl -fsSL https://raw.githubusercontent.com/warden-protocol/run-halo/main/skill/scripts/install.sh)
El instalador clona el último run-halo, compila la CLI, y vuelve a enlazar
halo globalmente. Luego verifica:
halo doctor --json # install + wallet state, provider, relay health
Tu wallet y tu config sobreviven
Todo lo que importa vive en ~/.halo/ (config.json, keystore.json) —
la actualización nunca lo toca. Tu dirección de wallet, la configuración
del proveedor, los precios, los puntos de la League, y la vinculación con el
dashboard se conservan. Nada que respaldar, nada que reconfigurar.
Nunca pases --rotate-wallet como parte de una actualización: reemplaza tu
wallet por una identidad nueva y no es reversible.
¿Corres un servicio? Un paso más
Un daemon instalado con halo service sigue ejecutando el código viejo
hasta que se reinicia — consulta actualiza tu operador
para el procedimiento seguro con el servicio.
Relacionado
- Actualiza tu operador — la versión siempre activa.
- Actualiza Halo con tu agente — una sola frase, sin comandos.
- Referencia completa de la CLI: warden-protocol/run-halo.