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 vous permet de poser rapidement une question annexe sur la session actuelle sans
transformer cette question en historique de conversation normal. /side est un alias.
Son comportement est inspiré de /btw dans Claude Code, mais adapté au Gateway
d’OpenClaw et à son architecture multicanal.
Ce qu’il fait
Quand vous envoyez :- prend un instantané du contexte de session actuel,
- exécute une requête annexe éphémère séparée,
- répond uniquement à la question annexe,
- laisse l’exécution principale inchangée,
- n’écrit pas la question BTW ni sa réponse dans l’historique de session,
- émet la réponse comme résultat annexe en direct plutôt que comme message assistant normal.
- même contexte de session
- requête annexe séparée et ponctuelle
- même transport natif du harnais lorsque la session utilise un harnais natif
- aucune pollution du contexte futur
- aucune persistance dans la transcription
/side dans Codex, le fil annexe
conserve les autorisations Codex actuelles et la surface d’outils native, avec
des garde-fous indiquant au modèle de ne pas traiter le travail hérité du fil
parent comme des instructions actives. Les environnements d’exécution non-Codex
conservent l’ancien chemin ponctuel direct.
Ce qu’il ne fait pas
/btw ne fait pas ce qui suit :
- créer une nouvelle session durable,
- poursuivre la tâche principale inachevée,
- écrire les données de question/réponse BTW dans l’historique de transcription,
- apparaître dans
chat.history, - survivre à un rechargement.
Fonctionnement du contexte
BTW utilise la session actuelle comme contexte d’arrière-plan uniquement. Si l’exécution principale est actuellement active, OpenClaw prend un instantané de l’état actuel des messages et inclut l’invite principale en cours comme contexte d’arrière-plan, tout en indiquant explicitement au modèle :- répondre uniquement à la question annexe,
- ne pas reprendre ni terminer la tâche principale inachevée,
- ne pas orienter la conversation parente.
Modèle de livraison
BTW n’est pas livré comme un message assistant normal dans la transcription. Au niveau du protocole Gateway :- le chat assistant normal utilise l’événement
chat - BTW utilise l’événement
chat.side_result
chat normal, les clients le traiteraient comme un historique de conversation
ordinaire.
Comme BTW utilise un événement en direct séparé et n’est pas rejoué depuis
chat.history, il disparaît après un rechargement.
Comportement en surface
TUI
Dans la TUI, BTW est rendu en ligne dans la vue de session actuelle, mais il reste éphémère :- visiblement distinct d’une réponse assistant normale
- supprimable avec
EnterouEsc - non rejoué au rechargement
Canaux externes
Sur des canaux comme Telegram, WhatsApp et Discord, BTW est livré comme une réponse ponctuelle clairement libellée, car ces surfaces ne disposent pas d’un concept local de superposition éphémère. La réponse est tout de même traitée comme un résultat annexe, et non comme un historique de session normal.Interface de contrôle / web
Le Gateway émet correctement BTW sous forme dechat.side_result, et BTW n’est
pas inclus dans chat.history; le contrat de persistance est donc déjà correct
pour le web.
L’interface de contrôle actuelle a encore besoin d’un consommateur dédié de
chat.side_result pour afficher BTW en direct dans le navigateur. Tant que cette
prise en charge côté client n’est pas livrée, BTW est une fonctionnalité au
niveau du Gateway avec un comportement complet dans la TUI et les canaux
externes, mais pas encore une expérience utilisateur navigateur complète.
Quand utiliser BTW
Utilisez/btw lorsque vous voulez :
- une clarification rapide sur le travail actuel,
- une réponse factuelle annexe pendant qu’une longue exécution est encore en cours,
- une réponse temporaire qui ne doit pas faire partie du contexte futur de la session.
Quand ne pas utiliser BTW
N’utilisez pas/btw lorsque vous voulez que la réponse fasse partie du futur
contexte de travail de la session.
Dans ce cas, posez la question normalement dans la session principale au lieu
d’utiliser BTW.
Associé
Slash commands
Catalogue de commandes natives et directives de chat.
Thinking levels
Niveaux d’effort de raisonnement pour l’appel au modèle de question annexe.
Session
Clés de session, historique et sémantique de persistance.
Steer command
Injecter un message d’orientation dans l’exécution active sans y mettre fin.