Skip to content

nemoclaw 0.1.0 fails because required openshell CLI is missing and undeclared #410

@RochITWatkins

Description

@RochITWatkins

Environment:

  • Host: spark-1952
  • Node: v22.22.1
  • nemoclaw: 0.1.0

Problem:
Running:

nemoclaw cio-monday-v1 connect

fails because nemoclaw shells out to openshell, but no openshell binary is installed or declared as a dependency.

Observed error:
bash: line 1: openshell: command not found
Command failed (exit 127): openshell sandbox connect "cio-monday-v1"

What I verified:

  • which openshell returns nothing
  • nemoclaw is installed and runnable
  • nemoclaw package.json does not declare the OpenShell CLI as a dependency
  • the public npm package named openshell appears to be unrelated

Relevant code:
/home/admin/.nvm/versions/node/v22.22.1/lib/node_modules/nemoclaw/nemoclaw/dist/commands/connect.js

It contains:
spawn("openshell", ["sandbox", "connect", sandboxName], { stdio: "inherit" })

Expected behavior:

  • either the correct OpenShell CLI should be installed/declared as a dependency
  • or install docs should clearly state it is a prerequisite and how to install it
  • or nemoclaw should fail earlier with a clearer preflight/setup error

Impact:
Fresh installs cannot use commands that depend on openshell, including connect and likely other sandbox-related commands.

Metadata

Metadata

Assignees

Labels

area: cliCommand line interface, flags, terminal UX, or outputplatform: dgx-sparkAffects DGX Spark hardware or workflows

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions