Description
Description
The onboarding wizard documents a navigation contract where typing exit at prompts cancels the wizard cleanly. At the inference provider selection prompt, typing exit is not treated as cancellation; it is accepted like the default provider selection and advances to the NVIDIA API key prompt.Environment
Device: Ubuntu VM on DGX Station A100 host
OS: Ubuntu 24.04.4 LTS
Architecture: x86_64
Node.js: v22.16.0
npm: 10.9.2
Docker: Docker version 29.5.2, build 79eb04c
OpenShell CLI: openshell 0.0.44
NemoClaw: nemoclaw v0.0.53
OpenClaw: N/A (wizard cancelled before sandbox creation)Steps to Reproduce
- Run from a TTY:
nemoclaw onboard --fresh --name exit-provider-test
- Wait for step [3/8] Configuring inference provider.
- At the provider menu prompt:
Choose [1]:
type exit and press Enter.
Expected Result
The wizard exits cleanly with a cancellation message and does not advance to provider credential prompts or later onboarding steps.Actual Result
The wizard does not exit. It advances as if the default NVIDIA Endpoints option was selected and prints:
NVIDIA API Key required
...
NVIDIA API Key:
No sandbox was created in this run, but the prompt-level exit contract is violated.
Bug Details
| Field |
Value |
| Priority |
Unprioritized |
| Action |
Dev - Open - To fix |
| Disposition |
Open issue |
| Module |
Machine Learning - NemoClaw |
| Keyword |
NemoClaw, NemoClaw_CLI&UX, NEMOCLAW_GH_SYNC_APPROVAL, NemoClaw_Onboard |
[NVB#6239910]
Description
Description
The onboarding wizard documents a navigation contract where typing
exitat prompts cancels the wizard cleanly. At the inference provider selection prompt, typingexitis not treated as cancellation; it is accepted like the default provider selection and advances to the NVIDIA API key prompt.EnvironmentDevice: Ubuntu VM on DGX Station A100 host
OS: Ubuntu 24.04.4 LTS
Architecture: x86_64
Node.js: v22.16.0
npm: 10.9.2
Docker: Docker version 29.5.2, build 79eb04c
OpenShell CLI: openshell 0.0.44
NemoClaw: nemoclaw v0.0.53
OpenClaw: N/A (wizard cancelled before sandbox creation)Steps to Reproduce
nemoclaw onboard --fresh --name exit-provider-test
Choose [1]:
type
exitand press Enter.Expected Result
The wizard exits cleanly with a cancellation message and does not advance to provider credential prompts or later onboarding steps.Actual Result
The wizard does not exit. It advances as if the default NVIDIA Endpoints option was selected and prints:
NVIDIA API Key required
...
NVIDIA API Key:
No sandbox was created in this run, but the prompt-level exit contract is violated.
Bug Details
[NVB#6239910]