Індикатори набору тексту
Індикатори набору тексту надсилаються в канал чату, поки запуск активний. Використовуйтеagents.defaults.typingMode, щоб керувати коли починається набір тексту, і typingIntervalSeconds,
щоб керувати як часто він оновлюється.
Значення за замовчуванням
Колиagents.defaults.typingMode не задано, OpenClaw зберігає застарілу поведінку:
- Прямі чати: набір тексту починається одразу, щойно стартує цикл моделі.
- Групові чати зі згадуванням: набір тексту починається одразу.
- Групові чати без згадування: набір тексту починається лише тоді, коли починається streaming тексту повідомлення.
- Запуски heartbeat: набір тексту вимкнено.
Режими
Установітьagents.defaults.typingMode в одне з таких значень:
never— індикатор набору тексту ніколи не показується.instant— почати набір тексту щойно стартує цикл моделі, навіть якщо запуск пізніше поверне лише тихий токен відповіді.thinking— почати набір тексту на першому reasoning delta (потрібноreasoningLevel: "stream"для цього запуску).message— почати набір тексту на першому нетихому text delta (ігнорує тихий токенNO_REPLY).
never → message → thinking → instant
Конфігурація
Примітки
- Режим
messageне показує набір тексту для лише тихих відповідей, коли весь payload є точним тихим токеном (наприклад,NO_REPLY/no_reply, порівняння без урахування регістру). thinkingспрацьовує лише тоді, коли запуск транслює reasoning (reasoningLevel: "stream"). Якщо модель не видає reasoning deltas, набір тексту не почнеться.- Heartbeat ніколи не показують набір тексту, незалежно від режиму.
typingIntervalSecondsкерує частотою оновлення, а не моментом початку. Значення за замовчуванням — 6 секунд.