Channel QA
qa-channel adalah transport pesan sintetis bawaan untuk QA OpenClaw otomatis.
Ini bukan channel produksi. Channel ini ada untuk menguji batas plugin channel
yang sama seperti yang digunakan oleh transport nyata sambil menjaga state tetap
deterministik dan sepenuhnya dapat diperiksa.
Apa yang dilakukannya saat ini
- Tata bahasa target kelas Slack:
dm:<user>channel:<room>thread:<room>/<thread>
- Bus sintetis berbasis HTTP untuk:
- injeksi pesan masuk
- penangkapan transkrip keluar
- pembuatan thread
- reaksi
- pengeditan
- penghapusan
- tindakan pencarian dan pembacaan
- Runner pemeriksaan mandiri bawaan di sisi host yang menulis laporan Markdown
Konfigurasi
baseUrlbotUserIdbotDisplayNamepollTimeoutMsallowFromdefaultToactions.messagesactions.reactionsactions.searchactions.threads
Runner
Irisan vertikal saat ini:qa-lab bawaan. Ini memulai
bus QA di dalam repo, menjalankan irisan runtime qa-channel bawaan,
menjalankan pemeriksaan mandiri yang deterministik, dan menulis laporan Markdown
di bawah .artifacts/qa-e2e/.
UI debugger privat:
Cakupan
Cakupan saat ini sengaja dibuat sempit:- bus + transport plugin
- tata bahasa perutean berulir
- tindakan pesan yang dimiliki channel
- pelaporan Markdown
- situs QA berbasis Docker dengan kontrol pengujian
- eksekusi matriks provider/model
- penemuan skenario yang lebih kaya
- orkestrasi native OpenClaw di kemudian hari