# Debugging Tool

Die Debugging-Lösung ermöglicht es, den Flow eines Bots umfassend zu testen und nachzuvollziehen – **ohne neue Versionen anlegen zu müssen.** Änderungen können sofort überprüft werden. Das Tool startet eine textbasierte Debugging-Konversation in der [*Entwicklungsumgebung*](/bot-verwalten/versionen-and-bereitstellungen.md#entwicklungsumgebung), in der sich die Flows testen lassen. Zudem lassen sich die aktuellen Variablen einsehen und bearbeiten.&#x20;

{% hint style="info" %}
Änderungen, die ein neues Modell-Training erfordern (z. B. das Hinzufügen oder Bearbeiten von Intentionen und Entitäten), können nicht direkt getestet werden. Hierfür muss zunächst ein neues Modell trainiert werden, das nach Abschluss automatisch in der Entwicklungsumgebung aktiv ist (siehe hierzu in [Versionen & Bereitstellungen](/bot-verwalten/versionen-and-bereitstellungen.md#bereitstellungen))
{% endhint %}

## Debug Chat

Das Debugging-Tool wird als Fenster an der rechten Seite des Bildschirms geöffnet und als Overlay über jede andere im Bot geöffnete Seite angezeigt. Bei jedem erneuten Öffnen des Debugging-Tools wird die Konversation basierend auf dem letzten Stand fortgeführt.

<figure><img src="/files/uiMXczj7wLnsLMqHfiot" alt="" width="375"><figcaption></figcaption></figure>

&#x20;Es gibt zwei Möglichkeiten, das Tool zu öffnen:&#x20;

* [#offnen-uber-die-navigationsleiste](#offnen-uber-die-navigationsleiste "mention")
* [#offnen-aus-einem-schritt-heraus](#offnen-aus-einem-schritt-heraus "mention")

Bei der ersten Nutzung des BotBuilders wird ein Debugging-Kanal und eine Debugging-Konversation erstellt. Der erstellte Kanal ist auch in der Kanalübersicht aufgeführt, aber die Debugging-Konversation wird nicht als Konversation in der Inbox aufgeführt. Die Konversation startet mit dem Einstieg und fährt wahlweise direkt mit einem spezifischen Schritt fort.

### **Öffnen über die Navigationsleiste**

Das Debugging-Tool kann über die Navigationsleiste unter den Modellinformationen durch einen Klick auf *„Debugging öffnen“* aufgerufen werden.

<div align="center"><figure><img src="/files/IOqgsPPaOxE8bGhFYccJ" alt="" width="375"><figcaption></figcaption></figure></div>

### **Öffnen aus einem Schritt heraus**

Das Tool kann auch direkt aus jedem beliebigen Schritt über *„Debug“* geöffnet werden. Die Debugging-Konversation wird dann ab diesem spezifischen Schritt fortgeführt.

<figure><img src="/files/BPiojQ9OzBJaGvcoj6Jz" alt="" width="375"><figcaption></figcaption></figure>

### **Zurücksetzen der Konversation**

Mit *„Nachrichten zurücksetzen“* kann die aktuelle Debugging-Konversation zurückgesetzt werden. Alle vorherigen Nachrichten werden gelöscht, und die Konversation beginnt erneut am Einstieg.

<figure><img src="/files/7J4LveN1DBA7PgJ0PXrY" alt="" width="327"><figcaption></figcaption></figure>

## **Ansicht der aktuellen Variablen**

Mit einem Klick auf *„Variablen“* in der linken Seitenleiste des Debugging-Tools kann die Variablen-Übersicht der aktuellen Debugging-Konversation geöffnet werden.

* Diese Übersicht zeigt alle im Bot definierten Variablen sowie ihre aktuellen Werte an.
* Werte können direkt in der Übersicht eingetragen und geändert werden.

<figure><img src="/files/d6UTzwfUpQHQ7GxdQW4F" alt="" width="375"><figcaption></figcaption></figure>

### **Zurücksetzen der aktuellen Variablen**

Mit *„Variablen zurücksetzen“*  können die aktuellen Variablen der Debugging-Konversation zurückgesetzt werden.&#x20;

<figure><img src="/files/oWdfxuWueaopg4PH5pkN" alt="" width="307"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatcaptain.com/bot-verwalten/debugging-tool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
