- Mode lokal: terhubung langsung ke WebSocket Gateway lokal.
- Mode jarak jauh: meneruskan port kontrol Gateway melalui SSH dan menggunakan tunnel tersebut sebagai bidang data.
Peluncuran dan debugging
- Manual: menu Lobster → “Buka Obrolan”.
-
Buka otomatis untuk pengujian:
-
Log:
./scripts/clawlog.sh(subsistemai.openclaw, kategoriWebChatSwiftUI).
Cara perangkaiannya
- Bidang data: metode WS Gateway
chat.history,chat.send,chat.abort,chat.injectdan eventchat,agent,presence,tick,health. chat.historymengembalikan baris transkrip yang dinormalisasi untuk tampilan: tag direktif inline dihapus dari teks yang terlihat, payload XML pemanggilan alat teks biasa (termasuk<tool_call>...</tool_call>,<function_call>...</function_call>,<tool_calls>...</tool_calls>,<function_calls>...</function_calls>, dan blok pemanggilan alat yang terpotong) serta token kontrol model ASCII/lebar-penuh yang bocor dihapus, baris asisten yang hanya berisi token senyap seperti persisNO_REPLY/no_replydihilangkan, dan baris yang terlalu besar dapat diganti dengan placeholder.- Sesi: secara default menggunakan sesi utama (
main, atauglobalsaat cakupan bersifat global). UI dapat beralih antar sesi. - Onboarding menggunakan sesi khusus untuk menjaga penyiapan pertama kali tetap terpisah.
Permukaan keamanan
- Mode jarak jauh hanya meneruskan port kontrol WebSocket Gateway melalui SSH.
Batasan yang diketahui
- UI dioptimalkan untuk sesi obrolan (bukan sandbox browser penuh).