Debugger zdarzeń pomaga zrozumieć, w jaki sposób bot przetwarza wiadomości i podejmuje decyzje. Zapewnia szczegółowe dzienniki, śledzi zmiany stanu i umożliwia wydajne debugowanie przepływów pracy.
Dostęp do debuggera zdarzeń można uzyskać w dolnej części kanwy edycji lub użyć kombinacji klawiszy Cmd + J, aby włączyć lub wyłączyć debugger.
Debuger zdarzeń zawiera trzy zakładki:
Na karcie głównej wyświetlany jest przegląd konwersacji i wszelkich istotnych kroków lub zdarzeń, takich jak wartości zmiennych oraz podsumowanie konwersacji i podjętych działań.
Zakładka logów pokazuje szczegółowe informacje o każdej akcji podejmowanej przez bota lub reakcji na nią. Mogą być one dość szczegółowe, więc warto je przejrzeć i zrozumieć, w jaki sposób bot przetwarza swoją logikę.
Zakładka JSON pokazuje nieprzetworzony ładunek zdarzeń dla każdej interakcji między użytkownikiem a botem. Zawiera on ustrukturyzowane dane, które Botpress przetwarza podczas całej konwersacji.
Dane zawarte w różnych zakładkach Event Debugger mogą pomóc w debugowaniu interakcji, weryfikowaniu odpowiedzi API i sprawdzaniu przepływów decyzji.