@pandi-coding-agent/pandi-exit
Extensión de Pi que agrega el comando /exit al estilo Claude como alias de /quit (cierre limpio).
Package details
Install @pandi-coding-agent/pandi-exit from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pandi-coding-agent/pandi-exit- Package
@pandi-coding-agent/pandi-exit- Version
0.1.9- Published
- Jul 11, 2026
- Downloads
- 1,436/mo · 403/wk
- Author
- andrestobelem
- License
- MIT
- Types
- extension
- Size
- 4.3 KB
- Dependencies
- 0 dependencies · 1 peer
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-exit
Agregá a Pi un comando /exit al estilo Claude: un alias liviano de /quit para cerrar la sesión de forma limpia.
Úsalo cuando la memoria muscular de Claude Code te haga escribir /exit y Pi solo conozca /quit.
Inicio rápido
pi install npm:@pandi-coding-agent/pandi-exit
Luego, en cualquier sesión:
> /exit
Eso ejecuta el mismo cierre limpio que /quit. Los argumentos se ignoran.
Otras formas de instalar
Desde este repositorio:
pi install ./extensions/pandi-exit # global (tu usuario)
pi install -l ./extensions/pandi-exit # local al proyecto
pi --no-extensions -e ./extensions/pandi-exit # prueba puntual, sin cargar nada más
Comandos
| Comando | Qué hace |
|---|---|
/exit |
Sale de Pi limpiamente vía ctx.shutdown() — el mismo cierre limpio que /quit. Los argumentos se ignoran. |
Cómo funciona
/exitreplica Claude Code, donde/exit(y/quit) sale de la sesión. Convive con el/quitnativo de Pi y nunca lo reemplaza; usá el verbo que prefieras.- El éxito es estrictamente silencioso, tanto en la TUI como en modo print: no hay notificación de confirmación.
ctx.shutdown()delega en un handler de cierre provisto por el modo, que puede lanzar de forma síncrona. Esa llamada está protegida, así que unctx.shutdown()que falla se informa como notificación de error (TUI) o se imprime en stderr (modo print) —exit failed: ...— en lugar de tumbar la extensión o filtrar un error genérico.
Relacionado
Para instalar el paquete completo de extensiones y skills, instalá la raíz del repositorio.