/btw (alias /side) zadaje szybkie pytanie poboczne dotyczące bieżącej
sesji bez dodawania go do historii konwersacji. Funkcja jest wzorowana na
/btw z Claude Code i dostosowana do architektury Gateway oraz
wielokanałowej architektury OpenClaw.
Działanie
- Tworzy migawkę bieżącej sesji jako kontekst tła (w tym oczekujący prompt głównego przebiegu).
- Uruchamia osobne, jednorazowe zapytanie poboczne, instruując model, aby odpowiedział wyłącznie na pytanie poboczne i nie wznawiał ani nie ukierunkowywał głównego zadania.
- Dostarcza odpowiedź jako wynik poboczny na żywo, a nie zwykłą wiadomość asystenta.
- Nigdy nie zapisuje pytania ani odpowiedzi w historii sesji ani w
chat.history.
/btw wymaga
istniejącego wątku Codex; najpierw należy wysłać zwykłą wiadomość.
W przypadku aliasów środowiska uruchomieniowego CLI funkcja BTW wywołuje odpowiedni backend CLI w jednorazowym
trybie pytania pobocznego: przekazuje oczyszczony kontekst konwersacji do nowego wywołania CLI
z wyłączonym pakietowaniem narzędzi i stanem sesji wielokrotnego użytku oraz dodaje
obsługiwane przez backend flagi wyłączające wznawianie i narzędzia. Bezpośrednie środowiska uruchomieniowe
(inne niż CLI) używają zamiast tego bezpośredniego, jednorazowego wywołania dostawcy.
Czego ta funkcja nie robi
/btw nie tworzy trwałej sesji, nie kontynuuje niedokończonego głównego zadania,
nie utrwala danych pytania ani odpowiedzi w historii transkrypcji i nie zachowuje ich po ponownym wczytaniu.
Model dostarczania
Zwykły czat z asystentem używa zdarzenia Gatewaychat. Funkcja BTW używa osobnego
zdarzenia chat.side_result, dzięki czemu klienty nie mogą pomylić go ze zwykłą
historią konwersacji. Ponieważ zdarzenie nie jest odtwarzane z chat.history,
znika po ponownym wczytaniu.
Zachowanie w interfejsach
Wyskakujące menu zaznaczenia (Control UI)
Zaznaczenie tekstu w wiadomości czatu w Control UI otwiera małe wyskakujące menu zaznaczenia z dwiema akcjami:- Więcej szczegółów natychmiast wysyła niejawne pytanie
/btwz prośbą, aby model wyjaśnił zaznaczony tekst w kontekście bieżącej sesji. Odpowiedź pojawia się w pływającym panelu czatu pobocznego. - Zapytaj na czacie pobocznym wstępnie wypełnia edytor wersją roboczą
/btwcytującą zaznaczony tekst, aby umożliwić wpisanie własnego pytania na jego temat.
/btw: pytanie i odpowiedź nie trafiają
do historii sesji, a główny przebieg pozostaje niezmieniony.
Kiedy używać
Funkcja/btw służy do szybkiego uzyskania wyjaśnienia, otrzymania pobocznej odpowiedzi rzeczowej podczas trwania długiego przebiegu
lub uzyskania tymczasowej odpowiedzi, która nie powinna wejść do przyszłego
kontekstu sesji.
Powiązane
Polecenia z ukośnikiem
Katalog natywnych poleceń i dyrektywy czatu.
Poziomy rozumowania
Poziomy nakładu rozumowania dla wywołania modelu obsługującego pytanie poboczne.
Sesja
Klucze sesji, historia i semantyka trwałości.
Polecenie sterujące
Wstrzykiwanie wiadomości sterującej do aktywnego przebiegu bez jego kończenia.