Gli indicatori di digitazione vengono inviati al canale di chat mentre un’esecuzione è attiva. UsaDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
agents.defaults.typingMode per controllare quando inizia la digitazione e typingIntervalSeconds
per controllare con quale frequenza viene aggiornata.
Valori predefiniti
Quandoagents.defaults.typingMode è non impostato, OpenClaw mantiene il comportamento legacy:
- Chat dirette: la digitazione inizia immediatamente quando parte il ciclo del modello.
- Chat di gruppo con una menzione: la digitazione inizia immediatamente.
- Chat di gruppo senza una menzione: la digitazione inizia solo quando il testo del messaggio inizia lo streaming.
- Esecuzioni Heartbeat: la digitazione inizia quando l’esecuzione Heartbeat parte, se la destinazione Heartbeat risolta è una chat che supporta la digitazione e la digitazione non è disabilitata.
Modalità
Impostaagents.defaults.typingMode su uno di questi valori:
never- nessun indicatore di digitazione, mai.instant- inizia a digitare non appena parte il ciclo del modello, anche se l’esecuzione in seguito restituisce solo il token di risposta silenziosa.thinking- inizia a digitare al primo delta di ragionamento (richiedereasoningLevel: "stream"per l’esecuzione).message- inizia a digitare al primo delta di testo non silenzioso (ignora il token silenziosoNO_REPLY).
never → message → thinking → instant
Configurazione
Imposta il valore predefinito a livello di agente:Note
- La modalità
messagenon mostrerà la digitazione per risposte solo silenziose quando l’intero payload è il token silenzioso esatto (per esempioNO_REPLY/no_reply, con corrispondenza senza distinzione tra maiuscole e minuscole). thinkingsi attiva solo se l’esecuzione trasmette il ragionamento in streaming (reasoningLevel: "stream"). Se il modello non emette delta di ragionamento, la digitazione non inizierà.- La digitazione Heartbeat è un segnale di attività per la destinazione di recapito risolta. Inizia
all’avvio dell’esecuzione Heartbeat invece di seguire la temporizzazione dello stream di
messageothinking. ImpostatypingMode: "never"per disabilitarla. - Gli Heartbeat non mostrano la digitazione quando
target: "none", quando la destinazione non può essere risolta, quando il recapito in chat è disabilitato per l’Heartbeat o quando il canale non supporta la digitazione. typingIntervalSecondscontrolla la cadenza di aggiornamento, non l’ora di inizio. Il valore predefinito è 6 secondi.
Correlati
Presenza
Come il Gateway tiene traccia dei client connessi e li mostra nella scheda Istanze di macOS.
Streaming e suddivisione in blocchi
Comportamento dello streaming in uscita, limiti dei blocchi e recapito specifico per canale.