Skrivindikatorer
Skriva indikatorer skickas till chattkanalen medan en körning är aktiv. Användagents.defaults.typingMode för att kontrollera när att skriva startar och typingIntervalSeconds
för att kontrollera hur ofta det uppdateras.
Standardvärden
Näragents.defaults.typingMode är inte satt behåller OpenClaw det äldre beteendet:
- Direktchattar: skrivning startar omedelbart när modellloopen börjar.
- Gruppchattar med en omnämning: skrivning startar omedelbart.
- Gruppchattar utan en omnämning: skrivning startar först när meddelandetext börjar strömmas.
- Heartbeat-körningar: skrivning är inaktiverad.
Lägen
Sättagents.defaults.typingMode till ett av följande:
never— ingen skrivindikator, någonsin.instant— starta skrivning så snart modellloopen börjar, även om körningen senare endast returnerar den tysta svarstoken.thinking— starta skrivning vid första resonemangsdeltat (kräverreasoningLevel: "stream"för körningen).message— starta skrivning vid första icke‑tysta textdeltat (ignorerar den tysta tokenNO_REPLY).
never → message → thinking → instant
Konfiguration
Noteringar
- Läget
messagevisar inte skrivning för enbart tysta svar (t.ex. tokenNO_REPLYsom används för att undertrycka utdata). thinkingavfyrar bara om de körda strömmarnas resonemang (reasoningLevel: "stream"). Om modellen inte avger resonemang deltas, skriva kommer inte starta.- Heartbeats visar aldrig skrivning, oavsett läge.
typingIntervalSecondskontrollerar uppdatera kadens, inte starttiden. Standard är 6 sekunder.