Commit Graph

4 Commits

Author SHA1 Message Date
root ee6b671e2e deploy.py : choix local/distant interactif + agent_name partout
agent2_deploy : MQTT Last Will + publish retain sur agents/status/{name}

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 21:24:34 +00:00
root 9c3f24776c Nom libre pour l'agent déployé : étape enter_name + JID suggéré automatiquement
- state machine : nouvelle étape enter_name après choose_agent
- XMPP JID suggéré par défaut : {nom}@xmpp.ovh (modifiable)
- MQTT inbox/service/install_path basés sur le nom libre
- notify_agent1 publie sur agents/register avec le bon format JSON

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 17:08:31 +00:00
root 60099a5125 Déclaration à agent1 via MQTT (agents/register) au démarrage
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 16:55:55 +00:00
root e4ec487287 Initial commit : agent2_deploy - déploiement interactif via XMPP/SSH
- agent2_deploy.py : bot XMPP avec machine à états pour le déploiement guidé
- deployer.py : logique SSH partagée (paramiko)
- deploy.py : script CLI standalone (après git clone)
- agents_catalog.json : catalogue des agents déployables
- README.md : documentation complète

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 16:46:03 +00:00