@pandi-coding-agent/pandi-clear

Extensión de Pi que agrega el comando /clear al estilo Claude como alias del /new nativo (inicia una sesión nueva).

Packages

Package details

extension

Install @pandi-coding-agent/pandi-clear from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@pandi-coding-agent/pandi-clear
Package
@pandi-coding-agent/pandi-clear
Version
0.1.8
Published
Jul 11, 2026
Downloads
1,599/mo · 394/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-clear

Agrega a Pi el comando /clear al estilo Claude. Si por costumbre de Claude Code escribís /clear, esta extensión lo hace funcionar: inicia una sesión nueva, igual que el /new nativo de Pi. Sin configuración ni flags: instalala y la memoria muscular hace el resto.

Uso

/clear

Cualquier argumento se ignora; la sesión simplemente se reinicia. Si sale bien, no dice nada: sin confirmación, solo una pizarra limpia.

Instalación

Desde npm:

pi install npm:@pandi-coding-agent/pandi-clear

Desde este repositorio:

pi install ./extensions/pandi-clear          # global (tu usuario)
pi install -l ./extensions/pandi-clear       # local al proyecto
pi --no-extensions -e ./extensions/pandi-clear   # prueba puntual, sin cargar nada más

Comandos

Comando Qué hace
/clear Inicia una sesión nueva y limpia la conversación. Llama a ctx.newSession() — la misma sesión nueva que /new.

Cómo funciona

  • /clear convive con el /new nativo de Pi y nunca lo reemplaza: usá el verbo que prefieras.
  • El éxito es estrictamente silencioso, tanto en la TUI como en print: no hay notificación de confirmación.
  • Una sesión nueva cancelada (una extensión la vetó vía session_before_switch) también queda en silencio; el host ya resolvió esa interacción.
  • Si newSession falla, el error se informa como notificación de error (TUI) o se imprime en stderr (print) en lugar de romper la ejecución.

Relacionado

Para instalar el paquete completo de extensiones y skills, instalá la raíz del repositorio.