Description
When a user types 'y' (instead of the full word 'yes') at the NemoClaw license
acceptance prompt, the installer immediately outputs "Installation cancelled" and
exits — requiring a full restart of the installer. No "Did you mean 'yes'?"
suggestion is shown, and no recovery path is offered.
Platform scope: Platform-specific: fails on WSL2 (Ubuntu 24.04, x86_64) — two machines
confirmed. Verified working on macOS (aarch64) and DGX Spark (aarch64, native Linux)
where 'y' is accepted at the license prompt without aborting.
Regression: Unknown — earlier versions not tested.
Environment
Device: Windows PC with NVIDIA RTX PRO 6000 Blackwell Server (97 GB)
OS: Ubuntu 24.04.4 LTS (WSL2 under Windows)
Architecture: x86_64
Node.js: v22.23.1
npm: 10.9.8
Docker: 29.5.3
OpenShell CLI: 0.0.85
NemoClaw: v0.0.93
OpenClaw: 2026.7.1 (2d2ddc4)
Steps to Reproduce
- On a WSL2 machine with Node.js and Docker installed, run the NemoClaw installer:
curl -fsSL https://www.nvidia.com/nemoclaw.sh | NEMOCLAW_INSTALL_TAG=v0.0.93 bash
- When the license prompt appears:
Type 'yes' to accept the NemoClaw license and third-party software notice
and continue [no]:
Type y and press Enter.
Expected Result
Either:
y is accepted as a valid abbreviated form of yes and installation continues, OR
- The installer shows a helpful message such as "Did you mean 'yes'?" and re-prompts the user — similar to NemoClaw's own CLI typo-correction behavior (e.g.
nemoclaw my-assisant status suggests "Did you mean: nemoclaw my-assistant status?").
Actual Result
Type 'yes' to accept the NemoClaw license... [no]: y
Installation cancelled
root@{test-host}:/tmp#
The installer exits immediately. The user must re-invoke the full curl|bash pipeline from scratch to continue — no in-place recovery is possible.
Logs
Terminal capture at license prompt:
Type 'yes' to accept the NemoClaw license and third-party software notice
and continue [no]: y
Installation cancelled
root@{test-host}:/tmp#
After restarting with 'yes':
Type 'yes' to accept the NemoClaw license and third-party software
notice and continue [no]: yes
[INFO] Detected Windows WSL.
Express install will configure Windows-host Ollama through host.docker.internal.
Sandbox name: my-assistant.
Run express install with these settings? [Y/n]:
(Installation continued successfully when full word 'yes' was used.)
Description
When a user types 'y' (instead of the full word 'yes') at the NemoClaw license
acceptance prompt, the installer immediately outputs "Installation cancelled" and
exits — requiring a full restart of the installer. No "Did you mean 'yes'?"
suggestion is shown, and no recovery path is offered.
Platform scope: Platform-specific: fails on WSL2 (Ubuntu 24.04, x86_64) — two machines
confirmed. Verified working on macOS (aarch64) and DGX Spark (aarch64, native Linux)
where 'y' is accepted at the license prompt without aborting.
Regression: Unknown — earlier versions not tested.
Environment
Steps to Reproduce
curl -fsSL https://www.nvidia.com/nemoclaw.sh | NEMOCLAW_INSTALL_TAG=v0.0.93 bashyand press Enter.Expected Result
Either:
yis accepted as a valid abbreviated form ofyesand installation continues, ORnemoclaw my-assisant statussuggests "Did you mean: nemoclaw my-assistant status?").Actual Result
The installer exits immediately. The user must re-invoke the full
curl|bashpipeline from scratch to continue — no in-place recovery is possible.Logs