agents.defaults.typingMode, um zu steuern, wann das Tippen beginnt, und typingIntervalSeconds, um zu steuern, wie oft der Indikator aktualisiert wird (Keepalive-Intervall, standardmäßig 6 Sekunden).
Standardwerte
Wennagents.defaults.typingMode nicht festgelegt ist:
- Direktchats: Das Tippen beginnt sofort, sobald die Modellschleife startet.
- Gruppenchats mit einer Erwähnung: Das Tippen beginnt sofort.
- Gruppenchats ohne Erwähnung: Das Tippen beginnt, sobald die zugelassene Ausführung eine für Benutzer sichtbare Aktivität aufweist, etwa eine Aktivität bei der Harness-Ausführung oder Nachrichtentext.
- Heartbeat-Ausführungen: Das Tippen beginnt beim Start der Heartbeat-Ausführung, sofern das aufgelöste Heartbeat-Ziel ein Chat mit Tippunterstützung ist und das Tippen nicht deaktiviert wurde.
Modi
Legen Sieagents.defaults.typingMode auf einen der folgenden Werte fest:
never– niemals ein Tippindikator.instant– das Tippen beginnt, sobald die Modellschleife startet, selbst wenn die Ausführung später nur das Token für eine stille Antwort zurückgibt.thinking– das Tippen beginnt beim ersten Reasoning-Delta oder bei aktiver Harness-Ausführung, nachdem der Turn angenommen wurde.message– das Tippen beginnt bei der ersten für Benutzer sichtbaren Antwortaktivität, etwa bei aktiver Harness-Ausführung oder einem nicht stillen Text-Delta. Token für stille Antworten wieNO_REPLYzählen nicht als Textaktivität.
never -> message/thinking -> instant.
Konfiguration
Legen Sie den Standardwert auf Agent-Ebene fest:Hinweise
- Der Modus
messagewird nicht durch Token für stille Antworten gestartet, eine aktive Ausführung kann jedoch weiterhin einen Tippindikator anzeigen, bevor Assistententext verfügbar ist. thinkingreagiert weiterhin auf gestreamtes Reasoning (reasoningLevel: "stream") und kann auch durch eine aktive Ausführung gestartet werden, bevor Reasoning-Deltas eintreffen.- Der Heartbeat-Tippindikator ist ein Verfügbarkeitssignal für das aufgelöste Zustellungsziel. Er beginnt beim Start der Heartbeat-Ausführung, statt dem Stream-Timing von
messageoderthinkingzu folgen. Legen SietypingMode: "never"fest, um ihn zu deaktivieren. - Heartbeats zeigen keinen Tippindikator an, wenn das Heartbeat-Ziel
"none"ist, das Ziel nicht aufgelöst werden kann, die Chatzustellung für den Heartbeat deaktiviert ist oder der Kanal keine Tippindikatoren unterstützt. agents.defaults.typingIntervalSecondssteuert das Aktualisierungsintervall für jeden Agenten, nicht den Startzeitpunkt. Standardwert: 6 Sekunden.
Verwandte Themen
Präsenz
So verfolgt der Gateway verbundene Clients für die Seite „Geräte“ der Control UI und den Tab „Instanzen“ unter macOS.
Streaming und Segmentierung
Verhalten beim ausgehenden Streaming, Segmentgrenzen und kanalspezifische Zustellung.