Environment variable index
PreviewAvailable on: WindowsmacOSLinuxShips in the preview channel only. Not a stable release.
Every application-specific environment variable read by Harmony, extracted from source.
Every NALA_-prefixed environment variable the application reads, extracted
from Harmony 3.25.8. 158 variables.
This index is generated, so it cannot drift from the code. It lists what is read, which is not the same as what is supported: many of these are internal or test-only, and reading a variable is not a promise to keep honouring it. For the ones meant for you, see Environment variables.
| Variable | Times read | First location |
|---|---|---|
NALA_A2A_MODE | 2 | src/daemon/nala/__tests__/integration.mission.test.ts |
NALA_ACCOUNT_GATE_MODE | 2 | src/main/saas/__tests__/BootstrapController.test.ts +1 more |
NALA_AFFORDANCE_LOG | 1 | src/cli/submit-affordance-stats.ts |
NALA_AGENT_ID | 21 | src/cli/commands/input.ts +13 more |
NALA_AGENT_RUNTIME_WORKER_PATH | 2 | src/agent/__tests__/runtime.test.ts +1 more |
NALA_AGENT_SESSION_ID | 26 | src/daemon/sessionHost/createHostHeldSession.ts +2 more |
NALA_ALLOW_CROSS_CHANNEL | 1 | src/shared/nala/__tests__/nala-paths.test.ts |
NALA_ALLOW_DANGEROUS_EVAL | 1 | src/mcp/playwright/security.ts |
NALA_API_URL | 4 | src/cli/commands/nala/__tests__/cloud-cli-rules.test.ts +3 more |
NALA_APP_VERSION | 2 | src/daemon/sessionHost/hostMain.ts +1 more |
NALA_ARTIFACT_QUOTA_BYTES | 1 | src/shared/nala/resourceGovernance.ts |
NALA_AUTH_CLIENT_ID | 2 | src/main/saas/AuthFlow.ts +1 more |
NALA_AUTH_ISSUER | 8 | src/main/saas/AuthFlow.ts +3 more |
NALA_AUTH_REDIRECT_URI | 1 | src/main/saas/AuthFlow.ts |
NALA_AUTH_SCOPES | 1 | src/main/saas/AuthFlow.ts |
NALA_AUTH_TOKEN | 2 | src/shared/__tests__/envCompat.test.ts +1 more |
NALA_BOOT_TRACE | 7 | src/cli/commands/nala/__tests__/run-launcher-stdout.test.ts +3 more |
NALA_BUILD_ID | 1 | src/shared/nala/dev-prod-isolation.ts |
NALA_CAPABILITY_PERMISSIONS | 1 | src/daemon/nala/registerSemanticCapabilityRpc.ts |
NALA_CAPACITY_LEASE_ID | 2 | src/daemon/index.ts +1 more |
NALA_CHANNEL | 3 | src/main/observability/installCrashReporting.ts +2 more |
NALA_CLAUDE_API_KEY_PRESENT | 2 | src/shared/nala/configure-pi-from-ambient-entitlement.ts +1 more |
NALA_CLAUDE_BEDROCK_CONFIGURED | 1 | src/shared/nala/provider-auth-adapters/claude-auth-adapter.ts |
NALA_CLAUDE_VERTEX_CONFIGURED | 1 | src/shared/nala/provider-auth-adapters/claude-auth-adapter.ts |
NALA_CLI_BUILD_ID | 6 | src/shared/nala/__tests__/verify-1-baked-build-identity.test.ts +1 more |
NALA_CLI_BUILD_TIME | 3 | src/shared/nala/__tests__/verify-1-baked-build-identity.test.ts +1 more |
NALA_CLI_PATH | 28 | src/daemon/nala/local/InProcessAgentHost.ts +13 more |
NALA_CLOUD_AGENT_IDENTITY_ENABLED | 4 | src/cli/commands/nala/__tests__/cloud-terminal.test.ts +3 more |
NALA_CODEX_API_KEY_PRESENT | 2 | src/shared/nala/configure-pi-from-ambient-entitlement.ts +1 more |
NALA_CRASH_REPORTING | 2 | src/cli/commands/nala/crash-reporting.ts +1 more |
NALA_CREDIT_LEDGER_ENABLED | 2 | src/shared/nala/managed/realtimeCreditOrchestration.ts |
NALA_CREDIT_LEDGER_SANDBOX | 1 | src/shared/nala/managed/realtimeCreditOrchestration.ts |
NALA_DAEMON_LOG_DIR | 2 | src/main/daemon/launcher.ts +1 more |
NALA_DATA_DIR | 3 | src/main/daemon/launcher.ts +2 more |
NALA_DATA_ROOT | 6 | src/daemon/nala/local/InProcessAgentHost.ts +2 more |
NALA_DATA_SUFFIX | 12 | src/cli/headlessDaemonHost.ts +7 more |
NALA_DEBUG | 1 | src/daemon/nala/providers/fake/__tests__/FakeNalaAdapter.test.ts |
NALA_DESKTOP_PATH | 2 | src/cli/commands/nala/sit.ts +1 more |
NALA_DEV | 5 | src/main/__tests__/workspace-launch.test.ts +3 more |
NALA_DICTATE_ALLOW_STUB | 1 | src/cli/commands/nala/dictate.ts |
NALA_DIRECTOR_MESSAGE_RECEIPT_PATH | 2 | src/cli/commands/__tests__/input.test.ts +1 more |
NALA_DISABLE_LAUNCH_PROFILES | 3 | src/shared/nala/__tests__/capabilities.test.ts +1 more |
NALA_EMERGENCY_STOP | 5 | src/daemon/nala/__tests__/soak.test.ts +1 more |
NALA_EMERGENCY_STOP_REASON | 1 | src/shared/nala/resourceGovernance.ts |
NALA_EXPECTED_ARCH | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_EXPECTED_GIT_SHA | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_EXPECTED_PLATFORM | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_EXPECTED_PRODUCT_VERSION | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_EXTRA_SHELL_ROOTS | 1 | src/daemon/shellAllowlist.ts |
NALA_FAKE_PROVIDER | 3 | src/daemon/nala/providers/fake/FakeNalaAdapter.ts |
NALA_HARNESS_CODE_MODE | 1 | src/shared/nala/harness/flags.ts |
NALA_HARNESS_COMPILER_AUTHORITATIVE | 1 | src/shared/nala/harness/flags.ts |
NALA_HEAD_SOURCE_IDENTITY | 1 | src/shared/nala/cli-version-stamp.ts |
NALA_HIGH_CONTRAST | 3 | src/tui/__tests__/reduced-motion.test.ts +1 more |
NALA_HIGH_LATENCY | 1 | src/tui/edge-cases/terminal-edge-cases.ts |
NALA_INSTRUMENT | 2 | src/tui/TuiInstrumentation.ts +1 more |
NALA_KIMI_SHELL_PATH | 1 | src/daemon/nala/providers/adapters.ts |
NALA_LANE_TITAN | 1 | src/shared/nala/__tests__/m10-threat-model.abuse.test.ts |
NALA_LAUNCH_CORRELATION_ID | 1 | src/daemon/nala/__tests__/registerAgentCorrelationRpc.test.ts |
NALA_LAUNCH_INTENT_ID | 7 | src/daemon/nala/__tests__/registerAgentCorrelationRpc.test.ts +2 more |
NALA_LAUNCH_NONCE | 13 | src/daemon/nala/__tests__/integration.mission.test.ts +6 more |
NALA_LAUNCH_READY_TIMEOUT_MS | 1 | src/cli/commands/nala/launch-agent.ts |
NALA_LAUNCH_REQUEST_ID | 1 | src/daemon/sessionHost/createHostHeldSession.ts |
NALA_LAUNCH_TRACE | 1 | src/main/window/createWindow.ts |
NALA_LINUX_PACKAGE | 1 | src/cli/commands/nala/update-runner.ts |
NALA_LOG_DIR | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_MAX_ARTIFACT_BYTES | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MAX_CONCURRENT_DELEGATIONS | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MAX_DELEGATION_DEPTH | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MAX_PROVIDER_PROCESSES_PER_WS | 2 | src/daemon/nala/__tests__/registerProviderCapacityRpc.test.ts +1 more |
NALA_MAX_RECOVERABLE_SESSIONS | 1 | src/daemon/config.ts |
NALA_MAX_TASK_MESSAGE_BYTES | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MAX_TASK_RETRIES | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MAX_TOOL_RESULT_BYTES | 1 | src/shared/nala/resourceGovernance.ts |
NALA_MCP_DEBUG | 1 | src/mcp/mcpLogger.ts |
NALA_MCP_TOOL_SURFACE | 1 | src/mcp/index.ts |
NALA_MEMBER_ID | 3 | src/cli/commands/channel.ts +1 more |
NALA_MEMORY_MEASUREMENTS | 1 | src/shared/nala/__tests__/installedMemoryBudgets.measure.test.ts |
NALA_MOTION | 1 | src/tui/motion.ts |
NALA_NO_BANNER | 13 | src/cli/commands/nala/__tests__/banner-json-purity.test.ts +7 more |
NALA_NO_BROWSER | 4 | src/cli/commands/nala/__tests__/update-login.test.ts +2 more |
NALA_NODE_PATH | 2 | src/cli/commands/nala/__tests__/doctor.test.ts +1 more |
NALA_NOTARIZATION_STATUS | 1 | src/build/macReleaseSigning.ts |
NALA_OPEN_DEVTOOLS | 1 | src/main/window/createWindow.ts |
NALA_PACKAGED | 5 | src/cli/commands/nala/doctor.ts +1 more |
NALA_PACKAGED_SELF_TEST | 2 | src/shared/runtime/packagedSelfTest.ts |
NALA_PERF_TIER | 1 | src/shared/adaptivePerformance.ts |
NALA_PERMISSION_PROFILE | 6 | src/cli/commands/nala/whoami.ts +3 more |
NALA_PI_BRIDGE_PATH | 2 | src/daemon/nala/providers/PiAdapter.ts +1 more |
NALA_PI_HOME | 31 | src/cli/__tests__/headlessDaemonRuntime.test.ts +22 more |
NALA_PI_MODEL_SETUP_STATE | 9 | src/daemon/nala/providers/__tests__/NalaAgentAdapter.auth.test.ts +3 more |
NALA_PI_RUNTIME_PATH | 26 | src/agent/__tests__/runtime.test.ts +15 more |
NALA_PI_SAFE_MODE | 1 | src/main/pi/PiStateLayout.ts |
NALA_PI_VERSION | 2 | src/cli/commands/nala/doctor.ts +1 more |
NALA_PIPE_NAME | 1 | src/shared/envCompat.ts |
NALA_POLICY_CACHE_TTL_HOURS | 2 | src/daemon/nala/policy/RemotePolicyService.ts |
NALA_POLICY_HASH | 1 | src/daemon/nala/policy/RemotePolicyService.ts |
NALA_POLICY_URL | 1 | src/daemon/nala/policy/RemotePolicyService.ts |
NALA_PROTOCOL_VERSION | 1 | src/daemon/nala/providers/__tests__/PiAdapter.test.ts |
NALA_PROVIDER_AUTH_TOKEN | 1 | src/daemon/sessionHost/__tests__/HostSessionManager.processIdentity.test.ts |
NALA_PROVIDER_HEALTH_CHECK_SEC | 1 | src/shared/nala/resourceGovernance.ts |
NALA_PROVIDER_ID | 9 | src/daemon/nala/nalaOrchestrationLaunch.ts +7 more |
NALA_PTY_HOST | 2 | src/daemon/index.ts +1 more |
NALA_PTY_ID | 4 | src/cli/commands/channel.ts +3 more |
NALA_RECOVERABLE_GRACE_MS | 1 | src/daemon/config.ts |
NALA_REDUCED_MOTION | 3 | src/tui/__tests__/reduced-motion.test.ts +1 more |
NALA_RELEASE_BASE | 1 | src/shared/nala/runtime-manifest.ts |
NALA_RELEASE_CHANNEL | 2 | src/shared/update/releaseChannelPreference.ts +1 more |
NALA_RELEASE_PLATFORM | 1 | src/shared/update/lifecycleTelemetry.ts |
NALA_REPO | 2 | src/cli/commands/nala/doctor-deps.ts |
NALA_REQUIRE_PI_RUNTIME | 2 | src/main/daemon/launcher.ts +1 more |
NALA_REQUIRE_RELEASE_MANIFEST | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_RESOURCES_PATH | 1 | src/shared/runtime/packagedSelfTest.ts |
NALA_RETRY_BACKOFF_CAP_MS | 1 | src/shared/nala/resourceGovernance.ts |
NALA_RETRY_BACKOFF_MS | 1 | src/shared/nala/resourceGovernance.ts |
NALA_SAAS_ENABLED | 3 | src/main/saas/BootstrapController.ts +2 more |
NALA_SAFE_MODE | 6 | src/cli/commands/nala/__tests__/tui.inspect.test.ts +2 more |
NALA_SCREEN_READER | 4 | src/tui/TerminalCapabilities.ts +1 more |
NALA_SIGNING_MODE | 5 | src/build/macReleaseSigning.ts +3 more |
NALA_SIGNING_STATUS | 1 | src/build/macReleaseSigning.ts |
NALA_SITE_ADMIN_TOKEN | 1 | src/cli/commands/nala/site.ts |
NALA_SITE_ROOT | 2 | src/build/__tests__/installerIconUrl.test.ts +1 more |
NALA_SITE_STATS_COMMIT | 1 | src/cli/commands/nala/site.ts |
NALA_SITE_URL | 2 | src/shared/crashReporting/upload.ts |
NALA_SOCKET_PATH | 1 | src/shared/envCompat.ts |
NALA_STATE_DIR | 6 | src/daemon/nala/local/InProcessAgentHost.ts +3 more |
NALA_SUBMIT_SETTLE_MS | 3 | src/cli/commands/__tests__/input.submit-2-ensure-submitted.test.ts +2 more |
NALA_SUBMIT_VERIFY | 1 | src/cli/commands/input.ts |
NALA_SUBMIT_VERIFY_MS | 3 | src/cli/commands/__tests__/input.submit-2-ensure-submitted.test.ts +2 more |
NALA_TASK_ID | 5 | src/cli/commands/nala/artifacts.ts +4 more |
NALA_TASK_IDLE_SEC | 1 | src/shared/nala/resourceGovernance.ts |
NALA_TASK_RUNTIME_SEC | 1 | src/shared/nala/resourceGovernance.ts |
NALA_TELEMETRY | 4 | src/cli/commands/nala/telemetry.ts +2 more |
NALA_TEST_OUTPUT | 2 | src/shared/__tests__/windowsDetachedLaunch.runtime.test.ts |
NALA_TEST_PID | 1 | src/shared/__tests__/windowsDetachedLaunch.runtime.test.ts |
NALA_TEST_PROVIDER_SECRET | 1 | src/daemon/nala/runtime/__tests__/NalaAgentRuntimeProcessSupervisor.test.ts |
NALA_TOKEN | 3 | src/cli/commands/nala/__tests__/cloud-terminal.test.ts +2 more |
NALA_TTS_PRELOAD | 2 | src/main/ipc/handlers/tts.handler.ts +1 more |
NALA_TUI_DEBUG | 1 | src/tui/TuiApp.ts |
NALA_TUI_THEME | 3 | src/tui/__tests__/TuiApp.integration.test.ts +2 more |
NALA_UPDATE_CHANNEL | 1 | src/main/update/ChannelManager.ts |
NALA_UPDATE_ORIGIN | 2 | src/shared/update/releaseChannelPreference.ts +1 more |
NALA_VERIFY1_SILENCE | 2 | src/shared/nala/cli-version-stamp.ts |
NALA_VERSION | 13 | src/cli/version.ts +6 more |
NALA_WHISPER_LANGUAGE | 3 | src/main/voice/WhisperService.ts +1 more |
NALA_WHISPER_MODEL | 2 | src/main/voice/WhisperService.ts +1 more |
NALA_WHISPER_PRELOAD | 3 | src/main/ipc/handlers/voice.handler.ts +2 more |
NALA_WHISPER_PYTHON | 1 | src/shared/nala/voice/whisperPaths.ts |
NALA_WHISPER_START_MS | 1 | src/main/voice/WhisperService.ts |
NALA_WHISPER_THREADS | 2 | src/main/voice/WhisperService.ts +1 more |
NALA_WHISPER_TIMEOUT_MS | 1 | src/main/voice/WhisperService.ts |
NALA_WHISPER_WORKER | 4 | src/shared/nala/voice/__tests__/whisperPaths.test.ts +1 more |
NALA_WINDOWS_SELF_SIGN_PFX | 1 | src/shared/runtime/signingMode.ts |
NALA_WINDOWS_SIGN_THUMBPRINT | 2 | src/cli/commands/nala/doctor.ts +1 more |
NALA_WORKSPACE_ID | 24 | src/cli/commands/nala/doctor.ts +7 more |
NALA_WRITE_DOGFOOD_BASELINE | 1 | src/tui/__tests__/nwr-081-real-workflow-dogfood.test.ts |
NALA_WRITE_FLEET_EVIDENCE | 1 | src/shared/nala/__tests__/m89-7-agent-disabled-behavioural.test.ts |
NALA_WRITE_PERF_BASELINES | 5 | src/daemon/nala/__tests__/currentBaseline.measure.test.ts +4 more |