From ac9271f48717ed63bd05219edf7a511b647a7caa Mon Sep 17 00:00:00 2001 From: Bilal Godil Date: Tue, 16 Jun 2026 14:51:12 -0700 Subject: [PATCH] chore(cli): rename internal marker env var to HEXCLAVE_CLI_REEXEC_MARKER --- packages/cli/src/commands/dev.ts | 2 +- packages/cli/src/lib/self-update.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/dev.ts b/packages/cli/src/commands/dev.ts index 14bcb3bd8..080d8acd0 100644 --- a/packages/cli/src/commands/dev.ts +++ b/packages/cli/src/commands/dev.ts @@ -694,7 +694,7 @@ delete childEnv.HEXCLAVE_DEV_APP_COMMAND_PARENT_PID; delete childEnv.HEXCLAVE_DEV_APP_COMMAND; delete childEnv.HEXCLAVE_DEV_APP_COMMAND_ARGS_JSON; // Internal to the npx auto-update handshake; never meant for the user's command. -delete childEnv.STACK_CLI_REEXEC_MARKER; +delete childEnv.HEXCLAVE_CLI_REEXEC_MARKER; const child = spawn(command, args, { env: childEnv, diff --git a/packages/cli/src/lib/self-update.ts b/packages/cli/src/lib/self-update.ts index bc0033f0d..f9e33f8ad 100644 --- a/packages/cli/src/lib/self-update.ts +++ b/packages/cli/src/lib/self-update.ts @@ -15,7 +15,7 @@ export const DISABLE_AUTO_UPDATE_ENV = "STACK_CLI_NO_AUTO_UPDATE"; // exited nonzero) from an npx/install failure where our CLI never ran at all // (e.g. npm "Lock compromised" on sandboxed/networked filesystems). Set by the // parent on the child's env; read back by the parent after the child exits. -export const REEXEC_MARKER_ENV = "STACK_CLI_REEXEC_MARKER"; +export const REEXEC_MARKER_ENV = "HEXCLAVE_CLI_REEXEC_MARKER"; const LOG_PREFIX = "[Hexclave] ";