33800 Docs

← Retour

Boucle de correction IA sur la page action

Date : 01/02/2026 Status : TERMINE Commit : 9e3ad2c - feat(actions): add AI correction loop for failed SSH actions Pipeline : #686 - success (170s)

Description

Ajout d'une boucle de correction IA sur la page detail d'une action SSH (/actions/[id]). Quand une action SSH echoue, l'utilisateur peut demander a l'IA de corriger la commande, tester la correction, et l'appliquer.

Fichier modifie

Fonctionnalites ajoutees

Element Detail
Signals aiCorrecting, aiCorrectionResult, aiTestLoading, aiTestResult, aiRetryCount
correctWithAi Envoie commande echouee + contexte erreur a api.suggestCommand()
testCorrection Teste la commande corrigee via api.testCommand()
applyCorrection Met a jour l'action via api.updateAction()
applyAndRerun Applique + relance l'execution
retryCorrection Re-corrige avec le nouveau contexte d'erreur (boucle)
dismissCorrection Annule et reset

UI

Test effectue

Flow complet teste via API sur instance win11-SSH :

  1. df -h sur Windows -> erreur (commande Linux)
  2. IA propose Get-PSDrive... -> echoue (PowerShell pas dans PATH SSH)
  3. Re-correction -> powershell.exe -Command "Get-PSDrive..." -> succes
  4. Apply + re-execute -> tailles des disques C, D, E, F, I obtenues
  5. Action de test supprimee apres validation