steer (bawaan, tidak memerlukan konfigurasi), OpenClaw mencoba mengirimkan prompt tersebut ke runtime aktif. OpenClaw dan harness app-server Codex native menerapkan detail pengiriman secara berbeda.
Halaman ini membahas pengarahan mode antrean untuk pesan masuk normal dalam mode steer. Dalam mode followup atau collect, pesan normal melewati jalur ini dan menunggu hingga proses aktif selesai. Untuk perintah eksplisit /steer <message>, lihat Arahkan.
Batas runtime
Pengarahan tidak menginterupsi panggilan alat yang sudah berjalan. OpenClaw memeriksa pesan pengarahan yang mengantre pada batas model:- Asisten meminta panggilan alat.
- OpenClaw mengeksekusi batch panggilan alat dari pesan asisten saat ini.
- OpenClaw memancarkan peristiwa akhir giliran.
- OpenClaw menguras pesan pengarahan yang mengantre.
- OpenClaw menambahkan pesan tersebut sebagai pesan pengguna sebelum panggilan LLM berikutnya.
turn/steer, bukan antrean pengarahan internal runtime OpenClaw. OpenClaw mengelompokkan prompt yang mengantre selama jendela hening yang dikonfigurasi, lalu mengirim satu permintaan turn/steer dengan seluruh masukan pengguna yang terkumpul sesuai urutan kedatangan.
Giliran review Codex dan compaction manual menolak pengarahan pada giliran yang sama. Ketika runtime tidak dapat menerima pengarahan dalam mode steer, OpenClaw menunggu proses aktif selesai sebelum memulai prompt.
Mode
Contoh rentetan
Jika empat pengguna mengirim pesan saat agen sedang mengeksekusi panggilan alat:- Dengan perilaku bawaan, runtime aktif menerima keempat pesan sesuai urutan kedatangan sebelum keputusan model berikutnya. OpenClaw mengurasnya pada batas model berikutnya; Codex menerimanya sebagai satu
turn/steeryang dikelompokkan. - Dengan
/queue collect, OpenClaw tidak mengarahkan. OpenClaw menunggu hingga proses aktif berakhir, lalu membuat giliran tindak lanjut berisi pesan antrean yang kompatibel setelah jendela debounce. - Dengan
/queue interrupt, OpenClaw membatalkan proses aktif dan memulai pesan terbaru alih-alih mengarahkan.
Cakupan
Pengarahan selalu menargetkan proses sesi aktif saat ini. Tindakan ini tidak membuat sesi baru, mengubah kebijakan alat proses aktif, atau memisahkan pesan berdasarkan pengirim. Di saluran multipengguna, prompt masuk sudah menyertakan konteks pengirim dan rute, sehingga panggilan model berikutnya dapat melihat siapa yang mengirim setiap pesan. Gunakanfollowup atau collect jika Anda ingin pesan mengantre secara bawaan, alih-alih mengarahkan proses aktif. Gunakan interrupt jika prompt terbaru harus menggantikan proses aktif.
Debounce
Debounce antrean bawaan berlaku untuk pengirimanfollowup dan collect yang mengantre. Dalam mode steer dengan harness Codex native, debounce ini juga menetapkan jendela hening sebelum mengirim turn/steer yang dikelompokkan. Untuk OpenClaw, pengarahan aktif itu sendiri tidak menggunakan pengatur waktu debounce karena OpenClaw secara alami mengelompokkan pesan hingga batas model berikutnya.