Tool-Unterbrechungen

Legen Sie fest, ob Nutzer den Agent während der Ausführung eines Tools unterbrechen können.

Überblick

Standardmäßig kann ein Nutzer den Agenten jederzeit unterbrechen, auch während ein Tool ausgeführt wird. Bei manchen Tools ist das unerwünscht: Eine Zahlungsbestätigung oder ein nach einer Abfrage vorgelesener Compliance-Hinweis sollte vollständig übermittelt werden.

Das Feld interruption_mode steuert dies für jedes Tool. Es ist für Webhook-Tools, Client- Tools, System-Tools und MCP-Server verfügbar.

Unterbrechungsmodi

WertDashboard-BezeichnungVerhalten
allowZulassenDer Nutzer kann den Agenten jederzeit unterbrechen. Dies ist die Standardeinstellung.
disable_during_toolWährend Ausführung deaktivierenUnterbrechungen werden nur während der Tool-Ausführung unterdrückt. Die folgende Agentenantwort kann unterbrochen werden.
disable_during_tool_and_turnWährend des gesamten Turns deaktivierenUnterbrechungen werden während der Tool-Ausführung und für die folgende Agentenantwort unterdrückt.

Wenn mehrere Tools parallel ausgeführt werden, gilt für diesen Turn der strengste Modus.

Das boolesche Feld disable_interruptions ist veraltet. Verwenden Sie stattdessen interruption_mode. Die beiden Felder werden synchronisiert. Daher entspricht disable_interruptions: true dem Wert interruption_mode: "disable_during_tool_and_turn", und bestehende Integrationen funktionieren unverändert weiter.

Konfiguration

1

Zur Tool-Konfiguration navigieren

Wählen Sie im Tab Tools das Tool aus, das Sie konfigurieren möchten.

2

Unterbrechungsmodus festlegen

Öffnen Sie Erweiterte Einstellungen und wählen Sie unter Unterbrechungen eine Option aus.

3

Konfiguration speichern

Klicken Sie auf Speichern, um die Änderung zu übernehmen.

MCP-Server

Ein MCP-Server verfügt über einen eigenen interruption_mode, der für jedes Tool gilt, das er bereitstellt. Einzelne Tools können diesen über die tool_config_overrides des Servers überschreiben. Dabei hat der für ein Tool festgelegte Wert Vorrang vor dem Serverstandard.

Best Practices

  • Verwenden Sie disable_during_tool, wenn der Tool-Aufruf selbst abgeschlossen werden muss, etwa bei einer Überweisung oder einer Tastenfolge, der Nutzer die Antwort danach aber unterbrechen können soll.
  • Verwenden Sie disable_during_tool_and_turn, wenn die Antwort nach dem Tool vollständig gehört werden muss, etwa bei einem Hinweis oder einer vorgelesenen Bestätigung.
  • Lassen Sie andernorts den Standardwert allow aktiv, da das Unterdrücken von Unterbrechungen die Konversation weniger reaktionsfähig wirken lässt.