Pertanyaan Sampingan BTW
/btw memungkinkan Anda mengajukan pertanyaan sampingan singkat tentang sesi saat ini tanpa
mengubah pertanyaan itu menjadi riwayat percakapan normal.
Fitur ini dimodelkan berdasarkan perilaku /btw milik Claude Code, tetapi diadaptasi ke arsitektur
Gateway dan multi-channel OpenClaw.
Apa yang dilakukannya
Saat Anda mengirim:- mengambil snapshot konteks sesi saat ini,
- menjalankan panggilan model tanpa tool yang terpisah,
- menjawab hanya pertanyaan sampingan tersebut,
- membiarkan run utama tetap berjalan,
- tidak menulis pertanyaan atau jawaban BTW ke riwayat sesi,
- mengirim jawaban sebagai hasil sampingan langsung alih-alih pesan asisten normal.
- konteks sesi yang sama
- kueri sampingan sekali jalan yang terpisah
- tanpa panggilan tool
- tanpa mencemari konteks masa depan
- tanpa persistensi transkrip
Apa yang tidak dilakukannya
/btw tidak:
- membuat sesi permanen baru,
- melanjutkan tugas utama yang belum selesai,
- menjalankan tool atau loop tool agen,
- menulis data pertanyaan/jawaban BTW ke riwayat transkrip,
- muncul di
chat.history, - bertahan setelah reload.
Cara kerja konteks
BTW menggunakan sesi saat ini hanya sebagai konteks latar belakang. Jika run utama sedang aktif, OpenClaw mengambil snapshot keadaan pesan saat ini dan menyertakan prompt utama yang sedang berjalan sebagai konteks latar belakang, sambil secara eksplisit memberi tahu model:- jawab hanya pertanyaan sampingan,
- jangan melanjutkan atau menyelesaikan tugas utama yang belum selesai,
- jangan mengirim panggilan tool atau pseudo-tool call.
Model pengiriman
BTW tidak dikirim sebagai pesan transkrip asisten normal. Pada level protokol Gateway:- chat asisten normal menggunakan event
chat - BTW menggunakan event
chat.side_result
chat normal,
klien akan memperlakukannya seperti riwayat percakapan biasa.
Karena BTW menggunakan event langsung yang terpisah dan tidak diputar ulang dari
chat.history, hasilnya menghilang setelah reload.
Perilaku permukaan
TUI
Di TUI, BTW dirender inline dalam tampilan sesi saat ini, tetapi tetap sementara:- tampak berbeda secara jelas dari balasan asisten normal
- dapat ditutup dengan
EnteratauEsc - tidak diputar ulang saat reload
Channel eksternal
Di channel seperti Telegram, WhatsApp, dan Discord, BTW dikirim sebagai balasan sekali jalan yang diberi label dengan jelas karena permukaan tersebut tidak memiliki konsep overlay sementara lokal. Jawaban tetap diperlakukan sebagai hasil sampingan, bukan riwayat sesi normal.Control UI / web
Gateway mengirim BTW dengan benar sebagaichat.side_result, dan BTW tidak disertakan
dalam chat.history, jadi kontrak persistensi untuk web sudah benar.
Control UI saat ini masih membutuhkan consumer chat.side_result khusus untuk
merender BTW secara langsung di browser. Sampai dukungan sisi klien itu tersedia, BTW adalah fitur
level Gateway dengan perilaku TUI dan channel eksternal yang lengkap, tetapi belum menjadi
UX browser yang sepenuhnya lengkap.
Kapan menggunakan BTW
Gunakan/btw ketika Anda menginginkan:
- klarifikasi singkat tentang pekerjaan saat ini,
- jawaban sampingan faktual saat run panjang masih berlangsung,
- jawaban sementara yang tidak boleh menjadi bagian dari konteks sesi masa depan.
Kapan tidak menggunakan BTW
Jangan gunakan/btw jika Anda ingin jawaban itu menjadi bagian dari
konteks kerja sesi di masa depan.
Dalam kasus tersebut, tanyakan seperti biasa di sesi utama alih-alih menggunakan BTW.