feat: phase 2 — automatisation: doctor --watch, schedule, service, orchestration, conteneurs (closes #55 #56 #57 #58 #59)
This commit is contained in:
@@ -125,6 +125,36 @@ pub static SECTIONS: &[TipSection] = &[
|
||||
options: &[("--json", "rapport machine-readable")],
|
||||
example: "audit --json",
|
||||
},
|
||||
TipEntry {
|
||||
usage: "service install <agent> --autostart",
|
||||
about: "agent en service système (systemd / launchd / tâche Windows) avec démarrage auto",
|
||||
options: &[
|
||||
("status <agent>", "état du service"),
|
||||
("uninstall <agent>", "retire le service"),
|
||||
],
|
||||
example: "service install claude-code --autostart",
|
||||
},
|
||||
TipEntry {
|
||||
usage: "schedule add <cmd...> --at HH:MM",
|
||||
about: "planifie une commande am quotidienne (ex: update --all le matin)",
|
||||
options: &[
|
||||
("schedule list", "liste les planifications"),
|
||||
("schedule remove <id>", "supprime une planification"),
|
||||
],
|
||||
example: "schedule add update --all --at 06:30",
|
||||
},
|
||||
TipEntry {
|
||||
usage: "doctor --watch <secondes>",
|
||||
about: "vérifications de l'environnement en continu, alerte dès qu'un problème apparaît",
|
||||
options: &[("--fix", "répare automatiquement ce qui peut l'être")],
|
||||
example: "doctor --watch 60",
|
||||
},
|
||||
TipEntry {
|
||||
usage: "start group:dev --parallel",
|
||||
about: "démarre un groupe complet (ordre + attente de santé par défaut, --parallel sans attente)",
|
||||
options: &[("run <agent> --container", "exécute l'agent dans son profil conteneur (docker/podman)")],
|
||||
example: "start group:dev --parallel",
|
||||
},
|
||||
TipEntry {
|
||||
usage: "update --rollback",
|
||||
about: "annule la dernière mise à jour (backup automatique avant chaque update)",
|
||||
|
||||
Reference in New Issue
Block a user