[axe-6] am watch --restart-on-crash --notify #35

Closed
opened 2026-08-16 23:19:37 -04:00 by bruno · 0 comments
Owner

Objectif : am surveille un agent et le relance en cas de crash.

Specification :

  • am watch : boucle de supervision (PID vivant, derniere ligne de log)
  • --restart-on-crash : redemarrage automatique (avec backoff) + evenement journalise
  • --notify : notification desktop a chaque redemarrage (process::desktop_notify existant)
  • sortie propre sur Ctrl-C

Criteres d'acceptation :

  • un agent qui meurt est redemarre (teste avec un processus court)
  • chaque redemarrage produit un evenement Start + session
  • Ctrl-C interrompt la supervision sans tuer l'agent

Reference : ROADMAP.md axe 6.

Objectif : am surveille un agent et le relance en cas de crash. Specification : - am watch <agent> : boucle de supervision (PID vivant, derniere ligne de log) - --restart-on-crash : redemarrage automatique (avec backoff) + evenement journalise - --notify : notification desktop a chaque redemarrage (process::desktop_notify existant) - sortie propre sur Ctrl-C Criteres d'acceptation : - [ ] un agent qui meurt est redemarre (teste avec un processus court) - [ ] chaque redemarrage produit un evenement Start + session - [ ] Ctrl-C interrompt la supervision sans tuer l'agent Reference : ROADMAP.md axe 6.
bruno added this to the v0.4.0 milestone 2026-08-16 23:19:37 -04:00
bruno added the P1axe-6M labels 2026-08-16 23:19:37 -04:00
bruno added this to the Phase 1 project 2026-08-17 07:58:47 -04:00
bruno closed this issue 2026-08-17 08:58:33 -04:00
bruno moved this to Livré in Phase 1 on 2026-08-17 10:31:20 -04:00
Sign in to join this conversation.