Objectif : isoler un agent dans un conteneur à la demande.
Specification :
profil container par agent dans la config (image, volumes, réseau, env)
am run --container lance l'agent dans le conteneur (détection docker/podman)
montage des volumes pour state_dir et logs
message d'erreur clair si aucun runtime conteneur n'est disponible
Criteres d'acceptation :
un agent est lancé dans un conteneur avec ses volumes
l'absence de docker/podman produit une erreur explicite
le profil par défaut (sans conteneur) reste inchangé
tests de génération de la commande conteneur
Reference : ROADMAP.md axe 6.
Objectif : isoler un agent dans un conteneur à la demande.
Specification :
- profil container par agent dans la config (image, volumes, réseau, env)
- am run <agent> --container lance l'agent dans le conteneur (détection docker/podman)
- montage des volumes pour state_dir et logs
- message d'erreur clair si aucun runtime conteneur n'est disponible
Criteres d'acceptation :
- [ ] un agent est lancé dans un conteneur avec ses volumes
- [ ] l'absence de docker/podman produit une erreur explicite
- [ ] le profil par défaut (sans conteneur) reste inchangé
- [ ] tests de génération de la commande conteneur
Reference : ROADMAP.md axe 6.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:26 -04:00
bruno
added the P2axe-6L labels 2026-08-17 08:14:26 -04:00
bruno
added this to the Phase 2 project 2026-08-17 08:50:18 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif : isoler un agent dans un conteneur à la demande.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 6.