Spuštění a ladění scénáře
Spuštění
Section titled “Spuštění”Slouží k tomu tlačítko spuštění v editoru. Zůstává neaktivní, dokud zbývá jakákoli chyba validace.
Pokud scénář deklaruje parametry bez hodnoty, Restorm si je vyžádá ve chvíli, kdy k nim běh dojde.

Sledování běhu
Section titled “Sledování běhu”Logy běhu se plní průběžně. Každý záznam nese úroveň (debug, info,
warn, error), časovou značku s přesností na milisekundy, zprávu a případně
strukturovaná data.
Dvě úrovně podrobnosti:
- ve výchozím stavu se zobrazují pouze vaše vlastní záznamy — tedy ty, které vytvořila akce Log;
- úplné zobrazení přidává záznamy motoru: start a konec každého bloku, hodnoty procházející propojeními, chyby.
Tlačítko pro kopírování logů vytvoří přesně tentýž text, jaký dává výstup příkazové řádky: to, co vložíte do tiketu, je totožné s tím, co vyprodukuje CI.
Historie běhů
Section titled “Historie běhů”Běhy se archivují vedle projektu, do stejného souboru jako historie odpovědí. Ve výchozím stavu: 50 posledních běhů, 2 000 záznamů logu na běh, s dobou života 30 minut.
Zastavení
Section titled “Zastavení”Tlačítko zastavení běh přeruší. Probíhající čekání (Čekat, Čekat do, Časovač) se ukončí čistě, otevřená připojení se zavřou a rozběhnuté akce s kódem se zruší.
Spuštění jediného bloku
Section titled “Spuštění jediného bloku”Bloky typu požadavek lze spustit samostatně, bez rozběhnutí celého scénáře: je to rychlý způsob, jak si ověřit, že volání skutečně odchází, ještě než zapojíte zbytek.
Ladění
Section titled “Ladění”Logy jako první reflex
Section titled “Logy jako první reflex”Přidejte akce Log na strategická místa: je to console.log grafu a přesně
totéž najdete v CI.
Oznámení
Section titled “Oznámení”Akce Toast zobrazí zprávu v rozhraní. Hodí se během sestavování — v režimu headless nemá žádný efekt a běh pokračuje normálně.
Inspektor po krocích
Section titled “Inspektor po krocích”Edice Pro dává přístup k ladění po krocích: body přerušení na blocích, řízený postup, prozkoumání procházejících hodnot. Viz Plány a možnosti.
Každý blok (kromě Output, Nyní a Retry) má port error. Blok, který
selže, aniž by měl error zapojený, způsobí selhání celého běhu.
Dva užitečné vzory:
- Retry — obklopuje hranici chyby: selhání dále v grafu jsou zachycena
a znovu spuštěna podle nakonfigurované strategie (fixní, lineární,
exponenciální), s výstupem
exhausted, když se pokusy vyčerpají. - Throw — selže záměrně, se zprávou. Právě to je potřeba, chcete-li nechat úlohu CI selhat na obchodní podmínce.
Řízení přes MCP
Section titled “Řízení přes MCP”Agent s AI může scénář spustit a sledovat (edice Pro): run_scenario
(s params, interactive, blocking), get_scenario_run_status (vrací logy,
čekající žádosti o zadání hodnot a strom podřízených běhů), list_scenario_runs,
stop_scenario_run a answer_scenario_input. Viz
Nástroje MCP.