Skip to content

AgentRun 0.3.4 — Consignes de lancement et motifs d’arrêt

Choose a tag to compare

@Lucashw68 Lucashw68 released this 12 Sep 16:41

AgentRun 0.3.4 améliore les consignes de lancement et conserve les motifs d’arrêt.

  • Les consignes installées demandent de vérifier la politique effective, le profil, le chemin réel et les paramètres demandés avant un lancement ou redémarrage. Un appel déjà connu comme invalide doit être évité et tous les blocages connus signalés ensemble.
  • Elles distinguent les constats préalables de l’agent, les erreurs AgentRun et les appels bloqués par l’approbation du client. Les changements de politique exigent toujours une autorisation explicite.
  • Le Core conserve deadReason: "Stopped" après les lectures suivantes, y compris via CLI et MCP et dans une nouvelle session. Les identités Linux restent revalidées ; un processus observé vivant avec la même identité retrouve l’état running sans ancien motif de décès.

Après avoir relancé la commande d’installation du README, actualiser les consignes :

"$HOME/.local/bin/agentrun-setup" codex

Puis ouvrir une nouvelle session Codex. L’utilitaire conserve les profils, racines et instructions personnelles existants. Les nouvelles consignes orientent l’agent ; elles ne changent pas le mécanisme d’approbation du client et ne garantissent pas son comportement.

Validation : 43 tests Rust avec de vrais processus Linux, 16 tests locaux de configuration dont le vrai CLI Codex, tests des installateurs et builds statiques x86_64/ARM64 dans la CI. Le scénario MCP couvre l’arrêt suivi de list/get et la conservation du motif. Linux 6.9+ reste requis ; l’utilitaire de configuration nécessite Python 3.8+ et le CLI Codex pour son intégration.