You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tippindikatoren werden an den Chat-Kanal gesendet, während ein Lauf aktiv ist. Verwenden Sie
18
-
`agents.defaults.typingMode`, um zu steuern, **wann**Tippen beginnt, und `typingIntervalSeconds`,
19
-
um zu steuern, **wie oft**es aktualisiert wird.
18
+
`agents.defaults.typingMode`, um zu steuern, **wann**die Anzeige beginnt, und `typingIntervalSeconds`,
19
+
um zu steuern, **wie oft**sie aktualisiert wird.
20
20
21
-
## Standardwerte
21
+
## Standardverhalten
22
22
23
-
Wenn `agents.defaults.typingMode`**nicht gesetzt** ist, behält OpenClaw das veraltete Verhalten bei:
23
+
Wenn `agents.defaults.typingMode`**nicht gesetzt** ist, behält OpenClaw das bisherige Verhalten bei:
24
24
25
-
-**Direktchats**: Tippen beginnt sofort, sobald die Modellschleife startet.
26
-
-**Gruppenchats mit Erwähnung**: Tippen beginnt sofort.
27
-
-**Gruppenchats ohne Erwähnung**: Tippen beginnt erst, wenn der Nachrichtentext zu streamen beginnt.
28
-
-**Heartbeat-Läufe**: Tippen ist deaktiviert.
25
+
-**Direktchats**: Die Tippanzeige startet sofort, sobald die Modellschleife beginnt.
26
+
-**Gruppenchats mit einer Erwähnung**: Die Tippanzeige startet sofort.
27
+
-**Gruppenchats ohne Erwähnung**: Die Tippanzeige startet erst, wenn der Nachrichtentext gestreamt wird.
28
+
-**Heartbeat-Läufe**: Die Tippanzeige startet, wenn der Heartbeat-Lauf beginnt, sofern das
29
+
aufgelöste Heartbeat-Ziel ein Chat mit Unterstützung für Tippindikatoren ist und die Tippanzeige nicht deaktiviert ist.
29
30
30
31
## Modi
31
32
32
33
Setzen Sie `agents.defaults.typingMode` auf einen der folgenden Werte:
33
34
34
-
-`never` — niemals einen Tippindikator anzeigen.
35
-
-`instant` — mit dem Tippen **beginnen, sobald die Modellschleife startet**, auch wenn der Lauf
36
-
später nur das Silent-Reply-Token zurückgibt.
37
-
-`thinking` — beim **ersten Reasoning-Delta** mit dem Tippen beginnen (erfordert
35
+
-`never` — niemals eine Tippanzeige.
36
+
-`instant` — Tippanzeige **sobald die Modellschleife beginnt**, auch wenn der Lauf
37
+
später nur das stille Antwort-Token zurückgibt.
38
+
-`thinking` — Tippanzeige beim **ersten Reasoning-Delta** (erfordert
38
39
`reasoningLevel: "stream"` für den Lauf).
39
-
-`message` — beim **ersten nicht stillen Text-Delta** mit dem Tippen beginnen (ignoriert
40
-
das Silent-Token `NO_REPLY`).
40
+
-`message` — Tippanzeige beim **ersten nicht stillen Text-Delta** (ignoriert
41
+
das stille Token `NO_REPLY`).
41
42
42
-
Reihenfolge von „wie früh es ausgelöst wird“:
43
+
Reihenfolge nach „wie früh es auslöst“:
43
44
`never` → `message` → `thinking` → `instant`
44
45
45
46
## Konfiguration
@@ -53,7 +54,7 @@ Reihenfolge von „wie früh es ausgelöst wird“:
53
54
}
54
55
```
55
56
56
-
Sie können Modus oder Taktung pro Sitzung überschreiben:
57
+
Sie können Modus oder Intervall pro Sitzung überschreiben:
57
58
58
59
```json5
59
60
{
@@ -66,11 +67,15 @@ Sie können Modus oder Taktung pro Sitzung überschreiben:
66
67
67
68
## Hinweise
68
69
69
-
-Der Modus `message`zeigt kein Tippen für nur stille Antworten an, wenn die gesamte
70
-
Payload genau das Silent-Token ist (zum Beispiel `NO_REPLY` / `no_reply`,
71
-
ohne Berücksichtigung der Groß-/Kleinschreibung abgeglichen).
70
+
-Im Modus `message`wird keine Tippanzeige für ausschließlich stille Antworten angezeigt, wenn die gesamte
71
+
Nutzlast genau dem stillen Token entspricht (zum Beispiel `NO_REPLY` / `no_reply`,
72
+
Groß-/Kleinschreibung wird nicht beachtet).
72
73
-`thinking` wird nur ausgelöst, wenn der Lauf Reasoning streamt (`reasoningLevel: "stream"`).
73
-
Wenn das Modell keine Reasoning-Deltas ausgibt, beginnt das Tippen nicht.
74
-
- Heartbeats zeigen niemals Tippen an, unabhängig vom Modus.
75
-
-`typingIntervalSeconds` steuert die **Aktualisierungstaktung**, nicht den Startzeitpunkt.
74
+
Wenn das Modell keine Reasoning-Deltas ausgibt, startet die Tippanzeige nicht.
75
+
- Die Heartbeat-Tippanzeige ist ein Lebenszeichen für das aufgelöste Zustellziel. Sie
76
+
startet mit dem Beginn des Heartbeat-Laufs, statt dem Streaming-Zeitpunkt von `message` oder `thinking` zu folgen. Setzen Sie `typingMode: "never"`, um sie zu deaktivieren.
77
+
- Heartbeats zeigen keine Tippanzeige an, wenn `target: "none"` gesetzt ist, wenn das Ziel nicht
78
+
aufgelöst werden kann, wenn die Chat-Zustellung für den Heartbeat deaktiviert ist oder wenn der
79
+
Kanal keine Tippindikatoren unterstützt.
80
+
-`typingIntervalSeconds` steuert die **Aktualisierungsfrequenz**, nicht den Startzeitpunkt.
0 commit comments