Skip to content

[Ubuntu 24.04][Onboard] typing exit at inference provider selection does not cancel onboarding #4514

@zNeill

Description

@zNeill

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

  1. Run from a TTY:
    nemoclaw onboard --fresh --name exit-provider-test
  2. Wait for step [3/8] Configuring inference provider.
  3. 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]

Metadata

Metadata

Assignees

Labels

NV QABugs found by the NVIDIA QA Teamarea: installInstall, setup, prerequisites, or uninstall flowarea: onboardingOnboarding FSM, provider setup, sandbox launch, or first-run flowplatform: ubuntuAffects Ubuntu Linux environments

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions