Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

Mga indikator ng pagta-type

Ipinapadala ang mga typing indicator sa chat channel habang aktibo ang isang run. Gamitin agents.defaults.typingMode to control when typing starts and typingIntervalSeconds to control how often it refreshes.

Mga default

Kapag hindi naka-set ang agents.defaults.typingMode, pinananatili ng OpenClaw ang legacy na behavior:

  • Mga direct chat: nagsisimula agad ang pagta-type kapag nagsimula ang model loop.
  • Mga group chat na may mention: nagsisimula agad ang pagta-type.
  • Mga group chat na walang mention: nagsisimula lang ang pagta-type kapag nagsimulang mag-stream ang text ng mensahe.
  • Mga heartbeat run: naka-disable ang pagta-type.

Mga mode

I-set ang agents.defaults.typingMode sa isa sa:

  • never — walang typing indicator, kailanman.
  • instant — magsimula ang pagta-type sa sandaling magsimula ang model loop, kahit na ang run ay magbalik lang kalaunan ng silent reply token.
  • thinking — magsimula ang pagta-type sa unang reasoning delta (nangangailangan ng reasoningLevel: "stream" para sa run).
  • message — magsimula ang pagta-type sa unang non-silent na text delta (ini-ignore ang NO_REPLY na silent token).

Pagkakasunod-sunod ng “kung gaano kaaga ito nagfa-fire”: nevermessagethinkinginstant

Konpigurasyon

{
  agent: {
    typingMode: "thinking",
    typingIntervalSeconds: 6,
  },
}

Maaari mong i-override ang mode o cadence kada session:

{
  session: {
    typingMode: "message",
    typingIntervalSeconds: 4,
  },
}

Mga tala

  • Ang message mode ay hindi magpapakita ng pagta-type para sa mga silent-only na reply (hal. ang NO_REPLY token na ginagamit para pigilan ang output).
  • thinking only fires if the run streams reasoning (reasoningLevel: "stream"). Kung hindi naglalabas ang model ng reasoning deltas, hindi magsisimula ang pagta-type.
  • Ang mga heartbeat ay hindi kailanman nagpapakita ng pagta-type, anuman ang mode.
  • Kinokontrol ng typingIntervalSeconds ang agwat ng pag-refresh, hindi ang oras ng pagsisimula. Ang default ay 6 na segundo.