[axe-9] am serve --token — API HTTP + WebSocket pour piloter à distance #80

Closed
opened 2026-08-17 08:14:31 -04:00 by bruno · 0 comments
Owner

Objectif : piloter am à distance via une API HTTP + WebSocket authentifiée.

Specification :

  • am serve --token : serveur HTTP local/réseau (zéro dépendance runtime)
  • API HTTP réutilisant les contrats --json existants (stats, sessions, run…)
  • WebSocket : événements temps réel (journal, sessions, alertes)
  • authentification par token obligatoire ; rate limiting ; TLS optionnel
  • documentation des routes et des contrats

Criteres d'acceptation :

  • un appel distant authentifié fonctionne
  • le WebSocket diffuse les événements en temps réel
  • une requête sans token est refusée
  • tests de l'authentification et des routes

Reference : ROADMAP.md axe 9.

Objectif : piloter am à distance via une API HTTP + WebSocket authentifiée. Specification : - am serve --token <token> : serveur HTTP local/réseau (zéro dépendance runtime) - API HTTP réutilisant les contrats --json existants (stats, sessions, run…) - WebSocket : événements temps réel (journal, sessions, alertes) - authentification par token obligatoire ; rate limiting ; TLS optionnel - documentation des routes et des contrats Criteres d'acceptation : - [ ] un appel distant authentifié fonctionne - [ ] le WebSocket diffuse les événements en temps réel - [ ] une requête sans token est refusée - [ ] tests de l'authentification et des routes Reference : ROADMAP.md axe 9.
bruno added this to the v1.0 milestone 2026-08-17 08:14:31 -04:00
bruno added the P3axe-9XL labels 2026-08-17 08:14:31 -04:00
bruno added this to the Phase 3 project 2026-08-17 08:50:20 -04:00
bruno closed this issue 2026-08-20 07:24:56 -04:00
Sign in to join this conversation.