Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
/btw pozwala zadać szybkie pytanie poboczne dotyczące bieżącej sesji bez
zamieniania tego pytania w zwykłą historię rozmowy. /side jest aliasem.
Jest wzorowane na zachowaniu /btw w Claude Code, ale dostosowane do architektury
Gateway i wielu kanałów w OpenClaw.
Co robi
Gdy wyślesz:- wykonuje migawkę bieżącego kontekstu sesji,
- uruchamia osobne, efemeryczne zapytanie poboczne,
- odpowiada tylko na pytanie poboczne,
- pozostawia główny przebieg bez zmian,
- nie zapisuje pytania ani odpowiedzi BTW w historii sesji,
- emituje odpowiedź jako wynik poboczny na żywo, a nie zwykłą wiadomość asystenta.
- ten sam kontekst sesji
- osobne jednorazowe zapytanie poboczne
- ten sam natywny transport harnessu, gdy sesja używa natywnego harnessu
- brak zanieczyszczania przyszłego kontekstu
- brak utrwalania transkrypcji
/side w Codex, wątek poboczny
zachowuje bieżące uprawnienia Codex i natywną powierzchnię narzędzi, z zabezpieczeniami,
które instruują model, aby nie traktował odziedziczonej pracy z wątku nadrzędnego jako
aktywnych instrukcji. Środowiska uruchomieniowe inne niż Codex zachowują starszą,
bezpośrednią ścieżkę jednorazową.
Czego nie robi
/btw nie:
- tworzy nowej trwałej sesji,
- kontynuuje niedokończonego głównego zadania,
- zapisuje danych pytania/odpowiedzi BTW w historii transkrypcji,
- pojawia się w
chat.history, - przetrwa ponownego wczytania.
Jak działa kontekst
BTW używa bieżącej sesji wyłącznie jako kontekstu tła. Jeśli główny przebieg jest obecnie aktywny, OpenClaw wykonuje migawkę bieżącego stanu wiadomości i uwzględnia trwający główny prompt jako kontekst tła, jednocześnie wyraźnie instruując model:- odpowiedz tylko na pytanie poboczne,
- nie wznawiaj ani nie kończ niedokończonego głównego zadania,
- nie steruj rozmową nadrzędną.
Model dostarczania
BTW nie jest dostarczane jako zwykła wiadomość asystenta w transkrypcji. Na poziomie protokołu Gateway:- zwykły czat asystenta używa zdarzenia
chat - BTW używa zdarzenia
chat.side_result
chat, klienci traktowaliby je jak zwykłą historię rozmowy.
Ponieważ BTW używa osobnego zdarzenia na żywo i nie jest odtwarzane z
chat.history, znika po ponownym wczytaniu.
Zachowanie powierzchni
TUI
W TUI BTW jest renderowane liniowo w bieżącym widoku sesji, ale pozostaje efemeryczne:- wyraźnie odróżnione od zwykłej odpowiedzi asystenta
- możliwe do zamknięcia za pomocą
EnterlubEsc - nieodtwarzane po ponownym wczytaniu
Kanały zewnętrzne
Na kanałach takich jak Telegram, WhatsApp i Discord BTW jest dostarczane jako wyraźnie oznaczona jednorazowa odpowiedź, ponieważ te powierzchnie nie mają lokalnej koncepcji efemerycznej nakładki. Odpowiedź nadal jest traktowana jako wynik poboczny, a nie zwykła historia sesji.Control UI / web
Gateway poprawnie emituje BTW jakochat.side_result, a BTW nie jest uwzględniane
w chat.history, więc kontrakt trwałości jest już poprawny dla web.
Bieżący Control UI nadal potrzebuje dedykowanego konsumenta chat.side_result,
aby renderować BTW na żywo w przeglądarce. Dopóki ta obsługa po stronie klienta
nie zostanie wdrożona, BTW jest funkcją na poziomie Gateway z pełnym zachowaniem
w TUI i kanałach zewnętrznych, ale jeszcze bez kompletnego UX w przeglądarce.
Kiedy używać BTW
Używaj/btw, gdy chcesz uzyskać:
- szybkie wyjaśnienie dotyczące bieżącej pracy,
- rzeczową odpowiedź poboczną, gdy długi przebieg nadal trwa,
- tymczasową odpowiedź, która nie powinna stać się częścią przyszłego kontekstu sesji.
Kiedy nie używać BTW
Nie używaj/btw, gdy chcesz, aby odpowiedź stała się częścią przyszłego
kontekstu roboczego sesji.
W takim przypadku zapytaj normalnie w głównej sesji zamiast używać BTW.
Powiązane
Polecenia Slash
Natywny katalog poleceń i dyrektywy czatu.
Poziomy myślenia
Poziomy nakładu rozumowania dla wywołania modelu pytania pobocznego.
Sesja
Klucze sesji, historia i semantyka trwałości.
Polecenie sterowania
Wstrzyknij wiadomość sterującą do aktywnego przebiegu bez jego kończenia.