agents.defaults.typingMode untuk mengontrol kapan pengetikan dimulai dan typingIntervalSeconds untuk mengontrol seberapa sering indikator diperbarui (interval keepalive, default 6 detik).
Default
Saatagents.defaults.typingMode tidak ditetapkan:
- Obrolan langsung: pengetikan segera dimulai setelah loop model dimulai.
- Obrolan grup dengan sebutan: pengetikan segera dimulai.
- Obrolan grup tanpa sebutan: pengetikan dimulai saat eksekusi yang diterima memiliki aktivitas yang terlihat oleh pengguna, seperti aktivitas eksekusi harness atau teks pesan.
- Eksekusi Heartbeat: pengetikan dimulai saat eksekusi Heartbeat dimulai, jika target Heartbeat yang ditetapkan adalah obrolan yang mendukung pengetikan dan pengetikan tidak dinonaktifkan.
Mode
Tetapkanagents.defaults.typingMode ke salah satu dari:
never- tidak pernah menampilkan indikator pengetikan.instant- mulai mengetik segera setelah loop model dimulai, meskipun eksekusi tersebut nantinya hanya mengembalikan token balasan senyap.thinking- mulai mengetik pada delta penalaran pertama, atau saat eksekusi harness aktif setelah giliran diterima.message- mulai mengetik pada aktivitas balasan pertama yang terlihat oleh pengguna, seperti eksekusi harness aktif atau delta teks non-senyap. Token balasan senyap sepertiNO_REPLYtidak dianggap sebagai aktivitas teks.
never -> message/thinking -> instant.
Konfigurasi
Tetapkan default tingkat agen:Catatan
- Mode
messagetidak dimulai dari token balasan senyap, tetapi eksekusi aktif tetap dapat menampilkan pengetikan sebelum teks asisten tersedia. thinkingtetap bereaksi terhadap penalaran yang dialirkan (reasoningLevel: "stream"), dan juga dapat dimulai dari eksekusi aktif sebelum delta penalaran tiba.- Pengetikan Heartbeat adalah sinyal keaktifan untuk target pengiriman yang ditetapkan. Pengetikan dimulai saat eksekusi Heartbeat dimulai, bukan mengikuti waktu aliran
messageatauthinking. TetapkantypingMode: "never"untuk menonaktifkannya. - Heartbeat tidak menampilkan pengetikan saat target Heartbeat adalah
"none", saat target tidak dapat ditetapkan, saat pengiriman obrolan dinonaktifkan untuk Heartbeat, atau saat kanal tidak mendukung pengetikan. agents.defaults.typingIntervalSecondsmengontrol interval pembaruan, bukan waktu mulai. Default: 6 detik.
Terkait
Kehadiran
Cara Gateway melacak klien yang terhubung untuk halaman Perangkat di UI Kontrol dan tab Instans macOS.
Pengaliran dan pemotongan
Perilaku pengaliran keluar, batas potongan, dan pengiriman khusus kanal.