narya que escribes. Todas las variables son opcionales.
Home
| Variable | Valor predeterminado | Qué hace |
|---|---|---|
NARYA_HOME | $XDG_CONFIG_HOME/narya, si no ~/.config/narya | El home de Narya: el almacén, el socket, config.toml, tus reglas de permisos y el directorio de credenciales. Una ruta relativa se resuelve contra el directorio de trabajo. |
XDG_CONFIG_HOME | — | Cuando NARYA_HOME no está definida, el home es $XDG_CONFIG_HOME/narya. |
Modelos
| Variable | Valor predeterminado | Qué hace |
|---|---|---|
<PROVIDER>_API_KEY | — | La clave de esta máquina para un proveedor, como ANTHROPIC_API_KEY, OPENAI_API_KEY u OPENROUTER_API_KEY. Gana sobre el keychain y el archivo de credenciales en cada lectura. Consulta Modelos y credenciales. |
NARYA_MODELS_URL | https://models.dev/api.json | El catálogo de modelos que el host lee cada 12 horas. off detiene esa lectura y el listado de modelos de cada proveedor. |
Entornos
| Variable | Valor predeterminado | Qué hace |
|---|---|---|
NARYA_SANDBOX_IMAGE | — | La imagen de contenedor de los entornos. Sin ella, el host no aprovisiona ningún entorno. La imagen ya debe estar en el daemon de Docker. |
DOCKER_HOST | unix:///var/run/docker.sock | El daemon de Docker que ejecuta los entornos. Narya lee solo una dirección unix:// y usa el valor predeterminado para cualquier otro valor. |
Telemetría y logs
Estas variables ganan sobre las tablas[telemetry] y [logging] de config.toml.
| Variable | Valor predeterminado | Qué hace |
|---|---|---|
OTEL_EXPORTER_OTLP_ENDPOINT | — | El colector de OpenTelemetry, como host:port, con un http:// o https:// opcional. Definirla activa la telemetría. Narya envía a un endpoint http:// sin TLS y a un endpoint https:// con TLS. |
OTEL_EXPORTER_OTLP_INSECURE | false | Con true, Narya envía sin TLS a un endpoint host:port sin http:// ni https://. Con true y un endpoint https://, Narya no se inicia. |
OTEL_TRACES_SAMPLER_ARG | 1 | La fracción de trazas que Narya envía, por encima de 0 y como máximo 1. |
OTEL_SERVICE_NAME | Definido por Narya | El nombre del proceso en el colector. |
OTEL_SDK_DISABLED | — | Con true, la telemetría queda desactivada, digan lo que digan los demás ajustes. |
LOG_LEVEL | info | debug, info, warn o error. |
LOG_ENCODING | json | json o console. |
Cliente de terminal
| Variable | Valor predeterminado | Qué hace |
|---|---|---|
VISUAL, EDITOR | — | El editor que el cliente interactivo abre para un borrador. Narya lee VISUAL primero. |

