Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
qa-channel adalah transport pesan sintetis bawaan untuk QA OpenClaw otomatis. Ini bukan saluran produksi - ini ada untuk menguji batas Plugin saluran yang sama dengan yang digunakan oleh transport nyata sambil menjaga state tetap deterministik dan sepenuhnya dapat diperiksa.
Apa yang dilakukan
- Tata bahasa target kelas Slack:
dm:<user>channel:<room>group:<room>thread:<room>/<thread>
- Percakapan
channel:dangroup:bersama ditampilkan kepada agen sebagai giliran ruang grup/saluran, sehingga percakapan tersebut menguji kebijakan balasan-terlihat dan perutean alat-pesan yang sama dengan yang digunakan oleh Discord, Slack, Telegram, dan transport serupa. - Bus sintetis berbasis HTTP untuk injeksi pesan masuk, penangkapan transkrip keluar, pembuatan thread, reaksi, edit, hapus, dan tindakan pencarian/baca.
- Runner pemeriksaan mandiri sisi host yang menulis laporan Markdown ke
.artifacts/qa-e2e/.
Konfigurasi
enabled- toggle utama untuk akun ini.name- label tampilan opsional.baseUrl- URL bus sintetis.botUserId- id pengguna bot bergaya Matrix yang digunakan dalam tata bahasa target.botDisplayName- nama tampilan untuk pesan keluar.pollTimeoutMs- jendela tunggu long-poll. Bilangan bulat antara 100 dan 30000.allowFrom- daftar izinkan pengirim (id pengguna atau"*"). Pesan langsung dan kebijakan grup yang diizinkan sama-sama menggunakan id pengirim sintetis ini.groupPolicy- kebijakan ruang bersama:"open"(default),"allowlist", atau"disabled".groupAllowFrom- daftar izinkan pengirim ruang bersama opsional. Jika dihilangkan di bawah"allowlist", QA Channel kembali menggunakanallowFrom.groups.<room>.requireMention- wajibkan mention bot sebelum membalas di ruang grup/saluran tertentu.groups."*"menetapkan default.defaultTo- target fallback saat tidak ada yang diberikan.actions.messages/actions.reactions/actions.search/actions.threads- pembatasan alat per tindakan.
accounts- record override per akun bernama yang dikunci berdasarkan id akun.defaultAccount- id akun pilihan saat beberapa akun dikonfigurasi.
Runner
Pemeriksaan mandiri sisi host (menulis laporan Markdown di bawah.artifacts/qa-e2e/):
qa-lab, memulai bus QA dalam repo, mem-boot slice runtime qa-channel bawaan, dan menjalankan pemeriksaan mandiri deterministik.
Suite skenario lengkap berbasis repo:
Terkait
- Ikhtisar QA - stack keseluruhan, adaptor transport, penulisan skenario
- QA Matrix - contoh runner transport langsung yang menggerakkan saluran nyata
- Pairing
- Grup
- Ikhtisar saluran