Plugin para opencode que actualiza el título de la terminal con el estado de la sesión.
Genera el bundle que opencode cargará desde dist/plugin.js:
bun run buildDesde la raíz del proyecto, crea el paquete .tgz con npm:
bun run build
npm packEso crea un archivo parecido a este:
opencode-status-plugin-0.1.0.tgz
Apunta tu configuración global de opencode al archivo .tgz:
{
"plugin": ["C:/Projects/opencode_status_plugin/opencode-status-plugin-0.1.0.tgz"]
}Si cambias la versión o el nombre del paquete, el nombre del tarball también cambia.
- Ejecuta
bun run build. - Ejecuta
npm pack. - Copia la ruta exacta del
.tgzalplugindeopencode.jsonoopencode.jsonc. - Reinicia opencode.
Si prefieres no usar tarball, también puedes copiar el bundle al directorio global de plugins:
bun run build
$dest = Join-Path $env:USERPROFILE ".config\opencode\plugins"
New-Item -ItemType Directory -Force -Path $dest | Out-Null
Copy-Item -Force .\dist\plugin.js (Join-Path $dest "status.js")Luego reinicia opencode.