Exécutions de workflows
L'éditeur peut exécuter un workflow enregistré avec une entrée de test, afficher sa trace en direct et conserver un enregistrement compact à inspecter plus tard. Un test exécute tout de même les actions réelles : vérifiez les autorisations et les cibles avant de lancer un workflow qui comporte des effets de bord.
Exécution de test
Choisissez Exécution de test dans l'en-tête de l'éditeur. La boîte de saisie attribue le texte fourni à {{input}} et à {{transcription}}.
Exécution en une fois
Choisissez One-shot, saisissez une entrée représentative, puis sélectionnez Run. Echo exécute le workflow normalement, ouvre la console, met en évidence les nœuds terminés ou en échec et marque les arêtes qui ont transporté des données. La ligne d'état indique la réussite ou l'échec, puis l'exécution est ajoutée à l'historique.
Le graphe affiché dans l'éditeur n'est pas enregistré implicitement par Exécution de test. Utilisez Save avant de tester les modifications que le backend doit exécuter.
Pas à pas
Choisissez Exécution de test → Step-by-step pour suspendre le workflow avant chaque action. La barre d'étape affiche la position actuelle et propose :
- Précédent, affiché comme Prev, pour replacer le curseur d'inspection sur une étape déjà tracée. Cette commande n'annule pas l'exécution.
- Suivant, affiché comme Next, pour avancer dans une étape déjà enregistrée ou, à la frontière en direct, autoriser l'action suspendue à continuer.
- Abandonner, affiché comme Abort, pour annuler l'exécution active en mode pas à pas.
Le mode pas à pas est un débogueur, pas un bac à sable de sécurité. Lorsque vous choisissez Suivant à la frontière en direct, l'action réelle peut lire, écrire, appeler ou contrôler tout ce que sa configuration autorise. Consultez d'abord la Sécurité des recettes.
Console et entrées-sorties des nœuds
La Console liste chaque action tracée avec son état, son nom, un aperçu de sortie, son erreur et sa durée lorsqu'ils sont disponibles. Sélectionnez une ligne pour ouvrir l'inspecteur d'étape :
- Input est l'aperçu capturé au démarrage ou à la suspension de l'étape.
- Output est l'aperçu capturé à sa fin.
- Error apparaît si l'étape a échoué.
L'interface conserve volontairement des aperçus plutôt qu'un journal d'audit complet. Vous pouvez aussi sélectionner une arête qui a réellement transporté des données pour inspecter sa valeur enregistrée ; les valeurs complètes des arêtes sont limitées avant leur émission et leur persistance.
Historique des exécutions
Choisissez Historique pour charger les exécutions enregistrées du workflow actuel, de la plus récente à la plus ancienne. Chaque ligne affiche le nom du workflow, son déclencheur, son état et son heure de début. Clear supprime tous les enregistrements d'exécution, et pas uniquement la liste filtrée du workflow actuel.
Un enregistrement conserve l'état de l'exécution, les états, aperçus de sortie, erreurs et durées des étapes, ainsi que les aperçus des arêtes traversées. Il sert au débogage, mais ne constitue pas une sauvegarde des fichiers externes, requêtes réseau, états du presse-papiers ou de l'environnement d'exécution complet.
Relecture
Sélectionnez une exécution dans l'Historique pour relire sa trace sur le canevas. La relecture est en lecture seule : elle reconstruit les états des nœuds et les données des arêtes traversées depuis l'enregistrement, sans exécuter le workflow, relancer une action ni reproduire un effet de bord externe.
Pendant la relecture, l'éditeur affiche Replaying a past run. Sélectionnez exit pour revenir à la trace en direct. Pour exécuter de nouveau le workflow, quittez la relecture et démarrez explicitement une nouvelle Exécution de test.