Typindicatoren¶
Typindicatoren worden naar het chatkanaal gestuurd terwijl een run actief is. Gebruik
agents.defaults.typingMode om te bepalen wanneer typen start en typingIntervalSeconds
om te bepalen hoe vaak het wordt ververst.
Standaardwaarden¶
Wanneer agents.defaults.typingMode niet is ingesteld, behoudt OpenClaw het legacy-gedrag:
- Directe chats: typen start onmiddellijk zodra de modellus begint.
- Groepschats met een vermelding: typen start onmiddellijk.
- Groepschats zonder vermelding: typen start pas wanneer berichttekst begint te streamen.
- Heartbeat-runs: typen is uitgeschakeld.
Modi¶
Stel agents.defaults.typingMode in op een van de volgende opties:
never— geen typindicator, ooit.instant— start typen zodra de modellus begint, zelfs als de run later alleen het stille antwoordtoken retourneert.thinking— start typen bij de eerste redenerings-delta (vereistreasoningLevel: "stream"voor de run).message— start typen bij de eerste niet-stille tekstdelta (negeert hetNO_REPLYstille token).
Volgorde van “hoe vroeg het afgaat”:
never → message → thinking → instant
Configuratie¶
{
agent: {
typingMode: "thinking",
typingIntervalSeconds: 6,
},
}
Je kunt de modus of cadans per sessie overschrijven:
{
session: {
typingMode: "message",
typingIntervalSeconds: 4,
},
}
Notities¶
- De modus
messagetoont geen typen voor uitsluitend stille antwoorden (bijv. hetNO_REPLYtoken dat wordt gebruikt om uitvoer te onderdrukken). thinkinggaat alleen af als de run redenering streamt (reasoningLevel: "stream"). Als het model geen redenerings-delta’s uitzendt, start typen niet.- Heartbeats tonen nooit typen, ongeacht de modus.
typingIntervalSecondsbepaalt de verversingscadans, niet het startmoment. De standaard is 6 seconden.