From 252fa58f4c189a143c12487400da9510fac742f6 Mon Sep 17 00:00:00 2001 From: carlos-alm <127798846+carlos-alm@users.noreply.github.com> Date: Wed, 18 Mar 2026 23:09:16 -0600 Subject: [PATCH 1/2] fix: reword misleading 'stale' warning in info command MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The native version mismatch between npm package and binary is cosmetic — the package version is authoritative. Replace alarming 'stale' label with 'cosmetic only' to avoid confusion. --- src/cli/commands/info.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/commands/info.js b/src/cli/commands/info.js index b4c0a28a..91913ffa 100644 --- a/src/cli/commands/info.js +++ b/src/cli/commands/info.js @@ -25,7 +25,7 @@ export const command = { const knownBinaryVersion = binaryVersion !== 'unknown' ? binaryVersion : null; if (pkgVersion && knownBinaryVersion && pkgVersion !== knownBinaryVersion) { console.log( - ` Native version: ${pkgVersion} (binary reports ${knownBinaryVersion} — stale)`, + ` Native version: ${pkgVersion} (binary built as ${knownBinaryVersion}, cosmetic only)`, ); } else { console.log(` Native version: ${pkgVersion ?? binaryVersion}`); From 14a41356331ba5a939031a4f0493ad6153378b8d Mon Sep 17 00:00:00 2001 From: carlos-alm <127798846+carlos-alm@users.noreply.github.com> Date: Wed, 18 Mar 2026 23:26:06 -0600 Subject: [PATCH 2/2] fix: use 'engine loaded OK' instead of 'cosmetic only' for version mismatch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Scopes the reassurance to what the code actually verifies — that the binary loaded without error — rather than implying all mismatches are harmless. --- src/cli/commands/info.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/commands/info.js b/src/cli/commands/info.js index 91913ffa..df8e35a1 100644 --- a/src/cli/commands/info.js +++ b/src/cli/commands/info.js @@ -25,7 +25,7 @@ export const command = { const knownBinaryVersion = binaryVersion !== 'unknown' ? binaryVersion : null; if (pkgVersion && knownBinaryVersion && pkgVersion !== knownBinaryVersion) { console.log( - ` Native version: ${pkgVersion} (binary built as ${knownBinaryVersion}, cosmetic only)`, + ` Native version: ${pkgVersion} (binary built as ${knownBinaryVersion}, engine loaded OK)`, ); } else { console.log(` Native version: ${pkgVersion ?? binaryVersion}`);