@pandi-coding-agent/pandi-btw
Extensión de Pi que agrega un comando /btw al estilo Claude: hace una pregunta lateral rápida sobre la conversación actual, responde sin tools y nunca se agrega al historial.
Package details
Install @pandi-coding-agent/pandi-btw from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pandi-coding-agent/pandi-btw- Package
@pandi-coding-agent/pandi-btw- Version
0.1.7- Published
- Jul 11, 2026
- Downloads
- 1,421/mo · 392/wk
- Author
- andrestobelem
- License
- MIT
- Types
- extension
- Size
- 17.3 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@pandi-coding-agent/pandi-btw
Haz una pregunta lateral rápida sobre la conversación actual sin tocar tu sesión: un comando /btw al estilo Claude
para Pi. Responde con el contexto que el modelo ya tiene, sin acceso a tools, y la pregunta/respuesta nunca se agregan
al historial.
Sirve para consultas como “¿qué decidimos?” o “¿qué archivo era ese?”; no para tareas que requieran nuevas lecturas de archivos, comandos o búsquedas web.
/btw qué decidimos sobre auth?
La respuesta aparece en un overlay descartable y desplazable en la TUI (o se imprime / muestra como notificación fuera de la TUI) y nunca se escribe de vuelta en la sesión.
Instalación
Desde npm:
pi install npm:@pandi-coding-agent/pandi-btw
Desde este repositorio:
pi install ./extensions/pandi-btw # global (tu usuario)
pi install -l ./extensions/pandi-btw # local al proyecto
pi --no-extensions -e ./extensions/pandi-btw # prueba puntual, sin cargar nada más
Comandos
| Comando | Qué hace |
|---|---|
/btw <question> |
Hace una pregunta lateral sobre la conversación actual; la respuesta aparece en un overlay descartable y nunca se agrega al historial. |
/btw |
Sin pregunta, muestra una notificación de uso (se imprime en la consola solo en modo --print o cuando no hay UI). |
En la TUI, el overlay se desplaza con ↑/↓ j/k (línea) y PgUp/PgDn (página); cerralo con q o Esc. En modos no
TUI (--print, RPC/JSON) la respuesta se imprime o se muestra como notificación.
Cómo funciona
- El handler de
/btwcorre al enviar; el texto tipeado no se agrega a la sesión. - Lee la rama actual (solo lectura) y arma una petición de una sola vez: la conversación existente más tu pregunta, con un system prompt conciso y sin tools.
- Llama una sola vez al modelo actual mediante
completeSimple()y muestra la respuesta conctx.ui; nunca realiza escrituras de sesión, así que la pregunta/respuesta queda fuera del historial.
Limitaciones y notas de seguridad
- Toda la rama actual se envía como contexto; las sesiones muy largas dependen de la truncación del propio proveedor.
- Como la respuesta no se guarda, no se puede buscar en el historial de la sesión; es así por diseño.
- Se espera la respuesta completa antes de mostrarla (sin streaming en el overlay).
Relacionado
Para instalar el paquete completo de extensiones y skills, instalá la raíz del repositorio.