agents.defaults.typingMode om te bepalen wanneer typen begint en typingIntervalSeconds
om te bepalen hoe vaak dit wordt vernieuwd.
Standaardwaarden
Wanneeragents.defaults.typingMode niet is ingesteld, behoudt OpenClaw het legacy-gedrag:
- Directe chats: typen begint onmiddellijk zodra de modellus begint.
- Groepschats met een vermelding: typen begint onmiddellijk.
- Groepschats zonder vermelding: typen begint wanneer de toegelaten run voor de gebruiker zichtbare activiteit heeft, zoals harnessuitvoeringsactiviteit of berichttekst.
- Heartbeat-runs: typen begint wanneer de Heartbeat-run begint als het opgeloste Heartbeat-doel een chat is die typen ondersteunt en typen niet is uitgeschakeld.
Modi
Stelagents.defaults.typingMode in op een van:
never- nooit een typindicator.instant- begin met typen zodra de modellus begint, zelfs als de run later alleen het stille antwoordtoken retourneert.thinking- begin met typen bij de eerste redeneringsdelta of bij actieve harnessuitvoering nadat de beurt is geaccepteerd.message- begin met typen bij de eerste voor de gebruiker zichtbare antwoordactiviteit, zoals actieve harnessuitvoering of een niet-stille tekstdelta. Stille antwoordtokens zoalsNO_REPLYtellen niet als tekstactiviteit.
never → message/thinking → instant
Configuratie
Stel de standaardwaarde op agentniveau in:Opmerkingen
- De modus
messagebegint niet vanaf stille antwoordtokens, maar actieve uitvoering kan nog steeds typen tonen voordat er assistenttekst beschikbaar is. thinkingreageert nog steeds op gestreamde redenering (reasoningLevel: "stream"), en kan ook starten vanaf actieve uitvoering voordat redeneringsdelta’s binnenkomen.- Heartbeat-typen is een liveness-signaal voor het opgeloste bezorgdoel. Het
begint bij de start van de Heartbeat-run in plaats van de streamtiming van
messageofthinkingte volgen. SteltypingMode: "never"in om dit uit te schakelen. - Heartbeats tonen geen typen wanneer
target: "none", wanneer het doel niet kan worden opgelost, wanneer chatbezorging is uitgeschakeld voor de Heartbeat, of wanneer het kanaal typen niet ondersteunt. typingIntervalSecondsbepaalt de vernieuwingscadans, niet de starttijd. De standaardwaarde is 6 seconden.
Gerelateerd
Presence
Hoe de Gateway verbonden clients bijhoudt en ze weergeeft op het tabblad macOS-instanties.
Streaming and chunking
Uitgaand streaminggedrag, chunkgrenzen en kanaalspecifieke bezorging.