* refactor(cli): split env current from global last env * docs(cli): sync env session docs across locales * fix(cli): switch current env after env add * docs(cli): sync env remove across locales * fix(cli): use shell-specific opencode session config path * fix(cli): improve windows session shell integration * fix(cli): use cross-env for package tests * test(cli): isolate windows shell detection env vars * fix(cli): detect msys shells in session setup * fix(cli): unify opencode session config path * test(cli): isolate session shell detect env state * fix(cli): prefer explicit shell hints on windows * fix(api): guard cross-env env overrides * fix(cli): refine env confirmation semantics * fix(license): refine env confirmation semantics
1.4 KiB
title, description, keywords
| title | description | keywords |
|---|---|---|
| nb session setup | Referencia del comando nb session setup: instala integración de shell o runtime para `NB_SESSION_ID`. | nb session setup,NocoBase CLI,NB_SESSION_ID,integración de shell |
nb session setup
Instala la integración de sesión para NB_SESSION_ID.
Este comando detecta la shell actual, o usa la shell indicada con --shell, y escribe el archivo de inicialización correspondiente para que las nuevas sesiones de shell reciban NB_SESSION_ID automáticamente.
Si detecta configuración de opencode en la máquina, también escribe la integración de plugin correspondiente para que el runtime de agente pueda inyectar su propio NB_SESSION_ID.
Uso
nb session setup [flags]
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| --shell | string | Target shell. Supported values: bash, zsh, fish, powershell, cmd |
Notas
En la mayoría de los casos solo necesitas ejecutarlo una vez.
Después, abre una nueva sesión de shell o recarga tu profile para que NB_SESSION_ID se inicialice automáticamente.
En runtimes de agente como Codex, si ya existe una variable de contexto como CODEX_THREAD_ID, la CLI reutiliza primero ese valor.
Ejemplos
nb session setup nb session setup --shell zsh nb session setup --shell powershell