ENΒ·ESΒ·DEΒ·PTΒ·FR
⌘K

Auto-Actualizador

aidaemon puede verificar nuevas releases en GitHub y actualizarse automaticamente.

Novedades Recientes

  • v0.9.2 — mejor confiabilidad de herramientas, validaciones de intenciΓ³n mΓ‘s fuertes, mejor manejo de comandos en segundo plano y aliases de rutas
  • v0.9.1 — mejor contexto de seguimiento, lΓ­mites de alcance por proyecto y bloqueos duros para borrados peligrosos
  • v0.9.0 — incorporaciΓ³n del sistema consultor, gran refactor del agente y migraciΓ³n a eventos canΓ³nicos

Modos de Actualizacion

ModoComportamiento
enableDescargar y aplicar actualizaciones automaticamente, luego reiniciar
check_only (por defecto)Notificar y esperar aprobacion antes de aplicar
disableSin verificacion de actualizaciones

Configuracion

config.toml
[updates]
mode = "check_only"
check_interval_hours = 24
check_at_utc_hour = 6
confirmation_timeout_mins = 60
KeyTypeDefaultDescription
modestring"check_only"Modo de actualizacion: enable, check_only o disable
check_interval_hoursinteger24Horas entre verificaciones de actualizacion
check_at_utc_hourintegernullHora UTC especifica (0-23) para la verificacion diaria
confirmation_timeout_minsinteger60Minutos de espera para la aprobacion del usuario

Proceso de Actualizacion

  1. Verificar — consulta la API de GitHub Releases
  2. Comparar — comparacion semver
  3. Notificar — envia notas de la release a los canales
  4. Aprobar (check_only) — solicitud de aprobacion con tiempo limite
  5. Descargar — binario especifico de la plataforma
  6. Reemplazar — sobrescribe el binario actual
  7. Reiniciar — sale con codigo 75 para activar el reinicio del servicio

Soporte de Plataformas

PlataformaArquitectura
Linuxx86_64, aarch64
macOSx86_64, aarch64
Usuarios de Homebrew
Si se instalo via Homebrew, usa brew upgrade aidaemon en su lugar, o establece mode = "disable".