Sobre el proyecto

`cs` (Copilot Sessions) es una aplicación de terminal que proporciona una interfaz completa sobre el almacén de sesiones de GitHub Copilot CLI. Permite a los usuarios explorar, buscar, leer, auditar y reanudar sesiones pasadas sin salir de la terminal. La herramienta es de solo lectura, no realiza llamadas de red y no tiene dependencias de ejecución más allá de Python 3.10+. Las características clave incluyen: - **Pantalla de inicio** con navegación por teclas de flecha, filtrado en vivo y acceso a todas las vistas. - **Exploración de sesiones** agrupadas por día, repositorio o búsqueda de texto completo en turnos y puntos de control. - **Inspección de sesiones** con `cs show` que resume detalles clave (elementos abiertos, primera solicitud, commits/PRs enviados) y `cs read` para visionado paginado de la conversación. - **Reanudar sesiones** con `cs resume #N` para volver a una sesión. - **Análisis de habilidades y agentes** que muestra cuáles se usan frente a los instalados, con desgloses por repositorio. - **Auditoría de instrucciones** que señala archivos que superan el límite de truncamiento de 4,000 caracteres de Copilot. - **Estadísticas y seguimiento de costos** que incluyen commits, PRs, archivos, gasto de IA por modelo/repositorio/día, eficiencia de caché y divisiones de delegación. - **Auditoría de seguridad** que escanea credenciales en el texto de la sesión, con evidencia enmascarada y niveles de gravedad, además de detección de acciones destructivas (eliminaciones de archivos, caídas de bases de datos). - **Vistas de autonomía y traspaso** para sesiones desatendidas y trabajo transferido entre sesiones. - **Vistas de referencia** para habilidades, agentes, instrucciones, hooks y servidores MCP. Todas las vistas admiten marcadores `--json`, `--csv` y `--why` para salida scriptable y razonamiento basado en evidencia. La herramienta está diseñada con la privacidad en mente: el almacén SQLite se abre en modo de solo lectura, no existe código de red, las credenciales se enmascaran en tiempo de renderizado y se eliminan las secuencias de escape de terminal. La instalación está disponible vía Homebrew (recomendado) o desde el código fuente con `pip install .`. El proyecto incluye documentación completa, pruebas y un modelo de amenazas de seguridad.