Variables de entorno y códigos de salida
Las variables de entorno que lee la CLI y los códigos de salida que devuelve.
La mayoría de las veces la CLI no necesita configuración de entorno. Estas variables te permiten apuntarla a otro lugar o ejecutarla de forma no interactiva, y los códigos de salida te permiten programar a su alrededor.
Variables de entorno
- SYNCANIX_API_KEY: tu clave de API secreta para las subidas (también se lee de ~/.syncanix/credentials).
- SYNCANIX_API_URL: anula el origen de la API de Syncanix (por defecto, la API de producción).
- SYNCANIX_DASHBOARD_URL: anula la URL del panel que usa syncanix login.
- ANTHROPIC_API_KEY y OPENAI_API_KEY: claves de proveedor usadas durante el enriquecimiento con IA.
- ANTHROPIC_ZDR_ENABLED: debe ser true para que el enriquecimiento gestionado envíe algo.
- SYNCANIX_LOCALE (y LANG / LC_ALL): define el idioma de salida cuando no se pasa --locale.
- SYNCANIX_DEV_PORT, SYNCANIX_DEV_BACKEND, SYNCANIX_DEV_KEY y variables relacionadas: valores por defecto de syncanix dev.
Códigos de salida
- 0: éxito.
- 1: un error de usuario o de entrada (entrada incorrecta o falta de configuración).
- 2: un error del sistema (un fallo de red, del sistema de archivos o de un proveedor).
- 64: un error de uso (un comando desconocido o una opción no válida).
Solución de problemas
Si se omite una subida, comprueba que has iniciado sesión o has definido SYNCANIX_API_KEY. Si no se detecta un framework, ejecuta syncanix doctor para un diagnóstico rápido. Si el enriquecimiento gestionado se niega a ejecutarse, confirma que la cero retención de datos está habilitada para tu proveedor.