[axe-4] sessions.json + am sessions + reconciliation #5

Closed
opened 2026-08-16 12:49:12 -04:00 by bruno · 0 comments
Owner

Objectif : un registre unique de toutes les sessions de tous les agents.

Specification :

  • src/sessions.rs : sessions.json (index derive du journal)
  • session_id() de repl.rs devient partage
  • reconciliation au demarrage : sessions sans fin (crash, reboot) marquees interrupted
  • commande am sessions (filtres agent/projet/statut) + am sessions show

Criteres d'acceptation :

  • am sessions --status failed|running|interrupted correct apres replay de fixtures
  • doctor --fix reconstruit sessions.json depuis le journal

Depend de : instrumentation start/stop/run.

Objectif : un registre unique de toutes les sessions de tous les agents. Specification : - src/sessions.rs : sessions.json (index derive du journal) - session_id() de repl.rs devient partage - reconciliation au demarrage : sessions sans fin (crash, reboot) marquees interrupted - commande am sessions (filtres agent/projet/statut) + am sessions show Criteres d'acceptation : - [ ] am sessions --status failed|running|interrupted correct apres replay de fixtures - [ ] doctor --fix reconstruit sessions.json depuis le journal Depend de : instrumentation start/stop/run.
bruno added this to the v0.3.0 milestone 2026-08-16 12:49:12 -04:00
bruno added the P0axe-4M labels 2026-08-16 12:49:12 -04:00
bruno added a new dependency 2026-08-16 12:51:08 -04:00
bruno added this to the Phase 0 — v0.3.0 project 2026-08-16 13:14:08 -04:00
bruno closed this issue 2026-08-16 22:22:23 -04:00
bruno moved this to En revue in Phase 0 — v0.3.0 on 2026-08-16 23:13:58 -04:00
bruno moved this to Livré in Phase 0 — v0.3.0 on 2026-08-16 23:14:25 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: Projets/agent-manager#5