Tools
Bu arada yan sorular
/btw, bu soruyu normal konuşma geçmişine dönüştürmeden geçerli oturum hakkında hızlı bir yan soru sormanızı sağlar. /side bir diğer addır.
Claude Code'un /btw davranışına göre modellenmiştir, ancak OpenClaw'ın Gateway ve çok kanallı mimarisine uyarlanmıştır.
Ne yapar
Şunu gönderdiğinizde:
/btw what changed?
OpenClaw:
- geçerli oturum bağlamının anlık görüntüsünü alır,
- ayrı bir araçsız model çağrısı çalıştırır,
- yalnızca yan soruyu yanıtlar,
- ana çalıştırmayı olduğu gibi bırakır,
- BTW sorusunu veya yanıtını oturum geçmişine yazmaz,
- yanıtı normal bir asistan mesajı yerine canlı bir yan sonuç olarak yayar.
Önemli zihinsel model şudur:
- aynı oturum bağlamı
- ayrı tek seferlik yan sorgu
- araç çağrısı yok
- gelecekteki bağlamı kirletme yok
- transkript kalıcılığı yok
Ne yapmaz
/btw şunları yapmaz:
- yeni kalıcı bir oturum oluşturmak,
- bitmemiş ana göreve devam etmek,
- araçları veya ajan araç döngülerini çalıştırmak,
- BTW soru/yanıt verilerini transkript geçmişine yazmak,
chat.historyiçinde görünmek,- yeniden yüklemeden sonra kalmak.
Bilinçli olarak geçicidir.
Bağlam nasıl çalışır
BTW geçerli oturumu yalnızca arka plan bağlamı olarak kullanır.
Ana çalıştırma şu anda etkinse, OpenClaw geçerli mesaj durumunun anlık görüntüsünü alır ve devam eden ana istemi arka plan bağlamı olarak dahil eder; bu sırada modele açıkça şunları söyler:
- yalnızca yan soruyu yanıtla,
- bitmemiş ana görevi sürdürme veya tamamlama,
- araç çağrısı ya da sözde araç çağrısı yayma.
Bu, BTW'yi ana çalıştırmadan yalıtılmış tutarken yine de oturumun ne hakkında olduğundan haberdar olmasını sağlar.
Teslim modeli
BTW normal bir asistan transkript mesajı olarak teslim edilmez.
Gateway protokolü düzeyinde:
- normal asistan sohbeti
chatolayını kullanır - BTW
chat.side_resultolayını kullanır
Bu ayrım bilinçlidir. BTW normal chat olay yolunu yeniden kullansaydı, istemciler onu düzenli konuşma geçmişi gibi ele alırdı.
BTW ayrı bir canlı olay kullandığı ve chat.history üzerinden yeniden oynatılmadığı için yeniden yüklemeden sonra kaybolur.
Yüzey davranışı
TUI
TUI'de BTW geçerli oturum görünümünde satır içinde işlenir, ancak geçici kalır:
- normal bir asistan yanıtından görsel olarak ayırt edilebilir
EnterveyaEscile kapatılabilir- yeniden yüklemede yeniden oynatılmaz
Harici kanallar
Telegram, WhatsApp ve Discord gibi kanallarda BTW, bu yüzeylerde yerel geçici katman kavramı olmadığı için açıkça etiketlenmiş tek seferlik bir yanıt olarak teslim edilir.
Yanıt yine de normal oturum geçmişi değil, bir yan sonuç olarak ele alınır.
Denetim UI / web
Gateway, BTW'yi doğru şekilde chat.side_result olarak yayar ve BTW chat.history içinde yer almaz; bu nedenle kalıcılık sözleşmesi web için zaten doğrudur.
Geçerli Denetim UI'nin, BTW'yi tarayıcıda canlı işlemek için hâlâ özel bir chat.side_result tüketicisine ihtiyacı vardır. Bu istemci tarafı destek gelene kadar BTW, tam TUI ve harici kanal davranışına sahip Gateway düzeyinde bir özelliktir, ancak henüz eksiksiz bir tarayıcı kullanıcı deneyimi değildir.
BTW ne zaman kullanılır
Şunları istediğinizde /btw kullanın:
- geçerli çalışma hakkında hızlı bir açıklama,
- uzun bir çalıştırma hâlâ devam ederken olgusal bir yan yanıt,
- gelecekteki oturum bağlamının parçası olmaması gereken geçici bir yanıt.
Örnekler:
/btw what file are we editing?
/side what changed while the main run continued?
/btw what does this error mean?
/btw summarize the current task in one sentence
/btw what is 17 * 19?
BTW ne zaman kullanılmamalıdır
Yanıtın oturumun gelecekteki çalışma bağlamının parçası olmasını istiyorsanız /btw kullanmayın.
Bu durumda BTW kullanmak yerine ana oturumda normal şekilde sorun.