diff --git a/AGENT.md b/AGENT.md index afadce4..701f8b4 100644 --- a/AGENT.md +++ b/AGENT.md @@ -91,13 +91,30 @@ Para cualquier aprobación, pregunta o decisión que requieras del usuario, DEBE 2. Al ejecutar este comando, la terminal se pausará automáticamente (pueden ser minutos u horas). NO ENTRES EN PÁNICO, solo espera. 3. Cuando el comando termine, capturará la salida estándar (stdout) donde estará la respuesta exacta del usuario. Usa esa respuesta para continuar tu trabajo. +### 🔄 Reinicio Remoto (WRAPPER OBLIGATORIO) + +**IMPORTANTE**: OpenCode DEBE iniciarse con el wrapper script, NO directamente. + +Inicio correcto: +```powershell +# Desde el directorio del proyecto: +C:\Users\dmolinari\.config\opencode\opencode-wrapper.ps1 +``` + +El wrapper inicia OpenCode con: `opencode "PROYECTO" --agent sdd-orchestrator --continue` + ### 🔄 Protocolo Post-Reinicio (OBLIGATORIO) -Si OpenCode se reinició (vía MCP restart o manualmente): +Si OpenCode se reinició: -1. **PRIMERA ACCIÓN**: Buscar en engram `mem_search(query: "remote-communication-protocol", project: "PruebaGentle")` +1. **PRIMERA ACCIÓN**: Buscar en engram `mem_search(query: "remote-communication-protocol")` 2. Si el modo remoto estaba **ACTIVO**: - Ejecutar INMEDIATAMENTE: `node E:/telegram-mcp/index.js "Reinicio completado. Estoy de vuelta y a la espera de tu mensaje."` - NO continuar con ningún trabajo hasta recibir respuesta del usuario + +Para reiniciar desde el agente: +```powershell +PowerShell -File C:\Users\dmolinari\.config\opencode\restart-opencode.ps1 -Reason "motivo" +``` - El usuario NO sabe que volviste — sin notificación, la sesión queda colgada 3. Si el modo remoto estaba **INACTIVO**: proceder normalmente \ No newline at end of file