/btw (alias /side) hace una pregunta secundaria rápida sobre la sesión
actual sin añadirla al historial de conversación. Está modelado a partir de
/btw de Claude Code, adaptado al Gateway de OpenClaw y a la arquitectura
multicanal.
Qué hace
- Captura una instantánea de la sesión actual como contexto de fondo (incluido cualquier prompt de ejecución principal en curso).
- Ejecuta una consulta secundaria separada y de una sola vez, indicándole al modelo que responda solo a la pregunta secundaria y que no reanude ni dirija la tarea principal.
- Entrega la respuesta como un resultado secundario en vivo, no como un mensaje normal del asistente.
- Nunca escribe la pregunta ni la respuesta en el historial de la sesión ni en
chat.history.
/btw requiere un
hilo de Codex existente; envía primero un mensaje normal.
Para los alias de tiempo de ejecución de CLI, BTW invoca el backend de CLI propietario en modo de
pregunta secundaria de una sola vez: siembra contexto de conversación saneado en una invocación nueva de CLI
con la agrupación de herramientas y el estado de sesión reutilizable deshabilitados, y añade
cualquier flag de no reanudar/sin herramientas que admita el backend. Los tiempos de ejecución directos (no CLI)
usan en su lugar una llamada directa y de una sola vez al proveedor.
Qué no hace
/btw no crea una sesión duradera, no continúa la tarea principal sin terminar,
no persiste datos de pregunta/respuesta en el historial de transcripción ni sobrevive a una recarga.
Modelo de entrega
El chat normal del asistente usa el eventochat del Gateway. BTW usa un evento
chat.side_result separado para que los clientes no puedan confundirlo con el historial de
conversación normal. Como no se reproduce desde chat.history, desaparece
después de recargar.
Comportamiento de superficie
| Superficie | Comportamiento |
|---|---|
| TUI | Se muestra en línea en el registro del chat, claramente distinto de una respuesta normal, descartable con Enter o Esc. |
| Canales externos | Se entrega como una respuesta única claramente etiquetada (Telegram, WhatsApp, Discord no tienen superposición efímera local). |
| Control UI / web | El Gateway emite chat.side_result correctamente y se excluye de chat.history, pero Control UI aún no tiene consumidor para renderizarlo en vivo en el navegador. |
Cuándo usarlo
Usa/btw para una aclaración rápida, una respuesta secundaria factual mientras una ejecución larga
sigue en progreso, o una respuesta temporal que no deba entrar en el contexto
futuro de la sesión.
Relacionado
Comandos de barra
Catálogo de comandos nativos y directivas de chat.
Niveles de pensamiento
Niveles de esfuerzo de razonamiento para la llamada al modelo de pregunta secundaria.
Sesión
Claves de sesión, historial y semántica de persistencia.
Comando steer
Inyecta un mensaje de direccionamiento en la ejecución activa sin finalizarla.