EN·ES·DE·PT·FR
⌘K

Selbst-Updater

aidaemon kann auf GitHub nach neuen Releases suchen und sich automatisch aktualisieren.

Neueste Highlights

  • v0.9.2 — bessere Tool-Zuverlässigkeit, stärkere Intent-Prüfungen, robusteres Hintergrundkommando-Handling und Pfad-Aliase
  • v0.9.1 — besserer Follow-up-Kontext, Projektbereichsgrenzen und harte Blöcke für gefährliche Löschbefehle
  • v0.9.0 — Einführung des Consultant-Systems, großer Agent-Refactor und Migration auf kanonische Events

Update-Modi

ModusVerhalten
enableUpdates automatisch herunterladen und anwenden, dann neu starten
check_only (Standard)Benachrichtigen und vor dem Anwenden auf Genehmigung warten
disableKeine Update-Prüfungen

Konfiguration

config.toml
[updates]
mode = "check_only"
check_interval_hours = 24
check_at_utc_hour = 6
confirmation_timeout_mins = 60
KeyTypeDefaultDescription
modestring"check_only"Update-Modus: enable, check_only oder disable
check_interval_hoursinteger24Stunden zwischen Update-Prüfungen
check_at_utc_hourintegernullBestimmte UTC-Stunde (0-23) für die tägliche Prüfung
confirmation_timeout_minsinteger60Minuten Wartezeit auf Benutzergenehmigung

Update-Prozess

  1. Prüfen — fragt die GitHub Releases API ab
  2. Vergleichen — Semver-Vergleich
  3. Benachrichtigen — sendet Release Notes an Kanäle
  4. Genehmigen (check_only) — Genehmigungsanfrage mit Timeout
  5. Herunterladen — plattformspezifische Binärdatei
  6. Ersetzen — überschreibt die aktuelle Binärdatei
  7. Neustarten — beendet mit Exit-Code 75, um einen Dienstneustart auszulösen

Plattformunterstützung

PlattformArchitektur
Linuxx86_64, aarch64
macOSx86_64, aarch64
Homebrew-Benutzer
Wenn über Homebrew installiert, verwende stattdessen brew upgrade aidaemon, oder setze mode = "disable".