Hoppa till navigering

Verktygsavbrott

Styr om användare kan avbryta agenten medan ett verktyg körs.

Översikt

Som standard kan en användare avbryta agenten när som helst, även medan ett verktyg körs. För vissa verktyg är detta olämpligt: en betalningsbekräftelse eller en ansvarsfriskrivning för regelefterlevnad som läses upp efter en uppslagning bör levereras i sin helhet.

Fältet interruption_mode styr detta för varje verktyg. Det är tillgängligt för webhook-verktyg, klient- verktyg, systemverktyg och MCP-servrar.

Avbrottslägen

VärdeEtikett i kontrollpanelenBeteende
allowTillåtAnvändaren kan avbryta agenten när som helst. Detta är standard.
disable_during_toolInaktivera under körningAvbrott undertrycks endast medan verktyget körs. Agentens efterföljande svar kan avbrytas.
disable_during_tool_and_turnInaktivera under hela turenAvbrott undertrycks medan verktyget körs och under agentens efterföljande svar.

När flera verktyg körs parallellt gäller det striktaste läget för den turen.

Det booleska fältet disable_interruptions är föråldrat. Använd interruption_mode i stället. De två fälten hålls synkroniserade, så disable_interruptions: true motsvarar interruption_mode: "disable_during_tool_and_turn" och befintliga integrationer fortsätter att fungera utan ändringar.

Konfiguration

1

Gå till verktygskonfigurationen

Välj verktyget du vill konfigurera på fliken Tools.

2

Ange avbrottsläget

Öppna Advanced settings och välj ett alternativ under Interruptions.

3

Spara konfigurationen

Klicka på Save för att tillämpa ändringen.

MCP-servrar

En MCP-server har ett eget interruption_mode, som gäller för alla verktyg den exponerar. Enskilda verktyg kan åsidosätta det via serverns tool_config_overrides, där värdet som anges för ett verktyg har företräde framför serverns standardvärde.

Bästa praxis

  • Använd disable_during_tool när själva verktygsanropet måste slutföras, till exempel en överföring eller en knappsats- sekvens, men användaren ska kunna avbryta svaret efteråt.
  • Använd disable_during_tool_and_turn när svaret efter verktyget måste höras i sin helhet, till exempel en ansvarsfriskrivning eller en uppläst bekräftelse.
  • Låt standardvärdet allow vara kvar i andra fall, eftersom undertryckta avbrott gör att konversationen känns mindre responsiv.