Indicadores de escritura
Indicadores de escritura
Sección titulada «Indicadores de escritura»Los indicadores de escritura se envían al canal de chat mientras una ejecución está activa. Use
agents.defaults.typingMode para controlar cuándo comienza la escritura y typingIntervalSeconds
para controlar con qué frecuencia se actualiza.
Valores predeterminados
Sección titulada «Valores predeterminados»Cuando agents.defaults.typingMode está sin establecer, OpenClaw mantiene el comportamiento heredado:
- Chats directos: la escritura comienza inmediatamente una vez que inicia el bucle del modelo.
- Chats grupales con mención: la escritura comienza inmediatamente.
- Chats grupales sin mención: la escritura comienza solo cuando el texto del mensaje comienza a transmitirse.
- Ejecuciones de latido (Heartbeat runs): la escritura está desactivada.
Establezca agents.defaults.typingMode en uno de:
never— ningún indicador de escritura, nunca.instant— comenzar a escribir tan pronto como el bucle del modelo comience, incluso si la ejecución luego devuelve solo el token de respuesta silenciosa.thinking— comenzar a escribir en el primer delta de razonamiento (requierereasoningLevel: "stream"para la ejecución).message— comenzar a escribir en el primer delta de texto no silencioso (ignora el token silenciosoNO_REPLY).
Orden de “qué tan pronto se activa”:
never → message → thinking → instant
Configuración
Sección titulada «Configuración»{ agent: { typingMode: "thinking", typingIntervalSeconds: 6, },}Puede anular el modo o el cadencia por sesión:
{ session: { typingMode: "message", typingIntervalSeconds: 4, },}- El modo
messageno mostrará escritura para respuestas solo silenciosas (ej. el tokenNO_REPLYutilizado para suprimir la salida). thinkingsolo se activa si la ejecución transmite razonamiento (reasoningLevel: "stream"). Si el modelo no emite deltas de razonamiento, la escritura no comenzará.- Los latidos (heartbeats) nunca muestran escritura, independientemente del modo.
typingIntervalSecondscontrola la cadencia de actualización, no la hora de inicio. El valor predeterminado es 6 segundos.