Wskaźniki pisania są wysyłane do kanału czatu, gdy uruchomienie jest aktywne. UżyjDocumentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
agents.defaults.typingMode, aby kontrolować, kiedy zaczyna się pisanie, oraz typingIntervalSeconds,
aby kontrolować, jak często jest odświeżane.
Domyślne ustawienia
Gdyagents.defaults.typingMode jest nieustawione, OpenClaw zachowuje starsze działanie:
- Czaty bezpośrednie: pisanie zaczyna się natychmiast po rozpoczęciu pętli modelu.
- Czaty grupowe ze wzmianką: pisanie zaczyna się natychmiast.
- Czaty grupowe bez wzmianki: pisanie zaczyna się dopiero wtedy, gdy tekst wiadomości zaczyna być strumieniowany.
- Uruchomienia Heartbeat: pisanie zaczyna się po rozpoczęciu uruchomienia Heartbeat, jeśli rozpoznany cel Heartbeat jest czatem obsługującym pisanie, a pisanie nie jest wyłączone.
Tryby
Ustawagents.defaults.typingMode na jedną z wartości:
never- brak wskaźnika pisania, kiedykolwiek.instant- rozpocznij pisanie gdy tylko zacznie się pętla modelu, nawet jeśli uruchomienie później zwróci tylko token cichej odpowiedzi.thinking- rozpocznij pisanie przy pierwszej delcie rozumowania (wymagareasoningLevel: "stream"dla uruchomienia).message- rozpocznij pisanie przy pierwszej niecichej delcie tekstu (ignoruje cichy tokenNO_REPLY).
never → message → thinking → instant
Konfiguracja
Ustaw domyślne ustawienie na poziomie agenta:Uwagi
- Tryb
messagenie pokaże pisania dla odpowiedzi wyłącznie cichych, gdy cały ładunek jest dokładnym cichym tokenem (na przykładNO_REPLY/no_reply, dopasowywanym bez rozróżniania wielkości liter). thinkinguruchamia się tylko wtedy, gdy uruchomienie strumieniuje rozumowanie (reasoningLevel: "stream"). Jeśli model nie emituje delt rozumowania, pisanie się nie rozpocznie.- Pisanie Heartbeat jest sygnałem żywotności dla rozpoznanego celu dostarczania. Zaczyna się
przy starcie uruchomienia Heartbeat zamiast podążać za czasem strumienia
messagelubthinking. UstawtypingMode: "never", aby je wyłączyć. - Heartbeat nie pokazuje pisania, gdy
target: "none", gdy nie można rozpoznać celu, gdy dostarczanie czatu jest wyłączone dla Heartbeat, lub gdy kanał nie obsługuje pisania. typingIntervalSecondskontroluje tempo odświeżania, a nie czas rozpoczęcia. Domyślna wartość to 6 sekund.
Powiązane
Obecność
Jak Gateway śledzi połączonych klientów i pokazuje ich na karcie Instances w macOS.
Strumieniowanie i dzielenie na fragmenty
Zachowanie strumieniowania wychodzącego, granice fragmentów i dostarczanie specyficzne dla kanału.