输入指示器
When and how OpenClaw displays typing indicators
当运行处于活动状态时,输入指示器会发送到聊天频道。使用 `agents.defaults.typingMode` 控制**何时**开始输入,使用 `typingIntervalSeconds` 控制**刷新频率**。
Use `agents.defaults.typingMode` to control **when** typing starts and `typingIntervalSeconds` to control **how often** it refreshes.
在更新頻度控制执行。
默认
''agents.defaults.typingMode'' 但''设置未被''場合、OpenClaw 是旧动作維持执行:
- 直接聊天:模型循环但开始已执行直後在输入开始执行。
- **Group chats with a mention**: typing starts immediately.
- **Group chats without a mention**: typing starts only when message text begins streaming.
- **Heartbeat runs**: typing is disabled.
Modes
Set `agents.defaults.typingMode` to control when typing indicators start:
- `run` — start typing when the **run starts** (default).
- `firstToken` — start typing on the **first streaming token**.
- `message` — start typing on the **first non-silent text delta** (ignores the `NO_REPLY` silent token).
- `message` — start typing on the **first non-silent text delta** (ignores the `NO_REPLY` silent token).
Order of "how early it fires":
''never'' → ''message'' → ''thinking'' → ''instant''
Ignores the `NO_REPLY` silent token).
Order of "how early it fires":
''never'' → ''message'' → ''thinking'' → ''instant''
设置
{
agent: {
typingMode: "thinking",
typingIntervalSeconds: 6,
},
}您可以按会话覆盖模式或频率:
{
session: {
typingMode: "message",
typingIntervalSeconds: 4,
},
}注記
Set `typingIntervalSeconds` to control how often typing indicators refresh:
- Default is 6 seconds.
- Minimum is 3 seconds.
模型但推理増分钟発行不执行場合、输入是开始不会被。
- `typingIntervalSeconds` controls the **refresh cadence**, not the start time. The default is 6 seconds.
- `typingIntervalSeconds` controls the **refresh cadence**, not the start time. The default is 6 seconds.
Default is 6 seconds.