Skip to main content
在运行处于活动状态时,会向聊天频道发送输入中指示器。使用 agents.defaults.typingMode 来控制何时开始输入,以及使用 typingIntervalSeconds 来控制多久刷新一次(保活频率,默认 6 秒)。

默认值

agents.defaults.typingMode 未设置时:
  • 直接聊天:一旦模型循环开始,立即开始输入。
  • 带有提及的群聊:立即开始输入。
  • 没有提及的群聊:当已接纳的运行出现对用户可见的活动时开始输入,例如 harness 执行活动或消息文本。
  • 心跳运行:如果解析后的心跳目标是支持输入的聊天,并且输入未被禁用,则在心跳运行开始时开始输入。

模式

agents.defaults.typingMode 设置为以下之一:
  • never - 从不显示输入指示器。
  • instant - 在模型循环开始时就立即开始输入,即使后续运行最终只返回静默回复令牌。
  • thinking - 在第一个推理增量时开始输入,或者在该轮次被接受后在主动 harness 执行时开始输入。
  • message - 在第一个用户可见的回复活动时开始输入,例如主动 harness 执行或非静默文本增量。像 NO_REPLY 这样的静默回复令牌不计为文本活动。
“触发时机有多早”的顺序:never -> message/thinking -> instant

配置

设置代理级默认值:
为某个代理覆盖策略: