Εκτέλεση και αποσφαλμάτωση ενός σεναρίου
Εκκίνηση
Section titled “Εκκίνηση”Το κουμπί αναπαραγωγής του επεξεργαστή. Είναι απενεργοποιημένο όσο απομένουν σφάλματα επικύρωσης.
Αν το σενάριο δηλώνει παραμέτρους χωρίς τιμή, το Restorm τις ζητά τη στιγμή που η εκτέλεση φτάνει σε αυτές.

Παρακολούθηση της εκτέλεσης
Section titled “Παρακολούθηση της εκτέλεσης”Το αρχείο καταγραφής εκτέλεσης γεμίζει προοδευτικά. Κάθε καταχώριση φέρει
ένα επίπεδο (debug, info, warn, error), μια χρονοσήμανση ακριβείας
χιλιοστού του δευτερολέπτου, ένα μήνυμα και ενδεχομένως δομημένα δεδομένα.
Δύο επίπεδα λεπτομέρειας:
- εξ ορισμού, εμφανίζονται μόνο οι δικές σας καταχωρίσεις — εκείνες που παράγει η ενέργεια Log·
- η πλήρης εμφάνιση προσθέτει τις καταχωρίσεις της μηχανής: έναρξη και λήξη κάθε κουτιού, τιμές που περνούν πάνω στους συνδέσμους, σφάλματα.
Το κουμπί αντιγραφής του αρχείου καταγραφής παράγει ακριβώς το ίδιο κείμενο με την έξοδο της γραμμής εντολών: αυτό που επικολλάτε σε ένα δελτίο είναι ταυτόσημο με αυτό που θα παραγάγει το CI.
Ιστορικό των εκτελέσεων
Section titled “Ιστορικό των εκτελέσεων”Οι εκτελέσεις αρχειοθετούνται δίπλα στο έργο, μέσα στο ίδιο αρχείο με το ιστορικό αποκρίσεων. Εξ ορισμού: οι 50 τελευταίες εκτελέσεις, 2.000 καταχωρίσεις καταγραφής ανά εκτέλεση, με διάρκεια ζωής 30 λεπτών.
Διακοπή
Section titled “Διακοπή”Το κουμπί διακοπής σταματά την εκτέλεση. Οι αναμονές που βρίσκονται σε εξέλιξη (Αναμονή, Αναμονή έως, Χρονοδιακόπτης) διακόπτονται καθαρά, οι ανοιχτές συνδέσεις κλείνουν και οι ενέργειες κώδικα που εκτελούνται εγκαταλείπονται.
Εκτέλεση ενός μόνο κουτιού
Section titled “Εκτέλεση ενός μόνο κουτιού”Τα κουτιά τύπου αιτήματος μπορούν να εκτελεστούν μεμονωμένα, χωρίς να εκκινηθεί ολόκληρο το σενάριο: είναι ο γρήγορος τρόπος να ελέγξετε ότι μια κλήση όντως φεύγει, πριν καλωδιώσετε τα υπόλοιπα.
Αποσφαλμάτωση
Section titled “Αποσφαλμάτωση”Το αρχείο καταγραφής ως πρώτο αντανακλαστικό
Section titled “Το αρχείο καταγραφής ως πρώτο αντανακλαστικό”Προσθέστε ενέργειες Log σε στρατηγικά σημεία: είναι το console.log του
γράφου, και είναι αυτό που θα βρείτε ξανά στο CI.
Οι ειδοποιήσεις
Section titled “Οι ειδοποιήσεις”Η ενέργεια Toast εμφανίζει ένα μήνυμα μέσα στη διεπαφή. Χρήσιμο κατά την κατασκευή — χωρίς αποτέλεσμα σε λειτουργία headless, όπου η εκτέλεση συνεχίζεται κανονικά.
Ο επιθεωρητής βήμα προς βήμα
Section titled “Ο επιθεωρητής βήμα προς βήμα”Η έκδοση Pro δίνει πρόσβαση στην αποσφαλμάτωση βήμα προς βήμα: σημεία διακοπής στα κουτιά, ελεγχόμενη πρόοδο, επιθεώρηση των τιμών εν κινήσει. Δείτε Πλάνα και δυνατότητες.
Τα σφάλματα
Section titled “Τα σφάλματα”Κάθε κουτί (εκτός από τα Έξοδος, Τώρα και Retry) έχει μια θύρα
error. Ένα κουτί που αποτυγχάνει χωρίς η θύρα error του να είναι
καλωδιωμένη προκαλεί αποτυχία της εκτέλεσης.
Δύο χρήσιμα μοτίβα:
- Retry — περιβάλλει ένα σύνορο σφάλματος: οι κατάντη αποτυχίες
αναχαιτίζονται και επανεκτελούνται σύμφωνα με τη ρυθμισμένη στρατηγική
(σταθερή, γραμμική, εκθετική), με μια έξοδο
exhaustedόταν εξαντληθούν οι προσπάθειες. - Throw — αποτυγχάνει σκόπιμα, με ένα μήνυμα. Είναι αυτό που χρειάζεται για να αποτύχει μια εργασία CI βάσει μιας επιχειρησιακής συνθήκης.
Έλεγχος μέσω MCP
Section titled “Έλεγχος μέσω MCP”Ένας πράκτορας ΤΝ μπορεί να εκκινήσει και να επιτηρήσει ένα σενάριο (έκδοση
Pro): run_scenario (με params, interactive, blocking),
get_scenario_run_status (που επιστρέφει το αρχείο καταγραφής, τα εκκρεμή
αιτήματα εισαγωγής και το δέντρο των υποεκτελέσεων), list_scenario_runs,
stop_scenario_run και answer_scenario_input. Δείτε
Εργαλεία MCP.