Description
I try for installing clawhub but failed.
I also tried via dashboard but it failed with (unknown exit).
Reproduction Steps
- Run "nemoclaw onboard"
- Run "nemoclaw my-assistant connect"
- Run "npx --loglevel verbose clawhub"
- When prompted to install
clawhub@0.9.0, type y and press Enter
Environment
- Hardware: NVIDIA DGX Spark
- OS: DGX OS 7.4.0 (GNU/Linux 6.17.0-1014-nvidia aarch64)
- NemoClaw: v0.1.0
- OpenShell: 0.0.16
nemoclaw-debug.tar.gz
Debug Output
Logs
sandbox@my-assistant:~$ npx --loglevel verbose clawhub
(node:4222) [UNDICI-EHPA] Warning: EnvHttpProxyAgent is experimental, expect them to change at any time.
(Use `node --trace-warnings ...` to show where the warning was created)
npm verbose cli /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm info using npm@10.9.4
npm info using node@v22.22.1
npm verbose title npm exec clawhub
npm verbose argv "exec" "--loglevel" "verbose" "--" "clawhub"
npm verbose logfile logs-max:10 dir:/sandbox/.npm/_logs/2026-03-31T12_32_05_228Z-
npm verbose logfile /sandbox/.npm/_logs/2026-03-31T12_32_05_228Z-debug-0.log
npm http fetch GET 200 https://registry.npmjs.org/clawhub 114ms (cache revalidated)
Need to install the following packages:
clawhub@0.9.0
Ok to proceed? (y) y
npm http cache https://registry.npmjs.org/clawhub 5ms (cache hit)
npm http cache https://registry.npmjs.org/mime 14ms (cache hit)
npm http cache https://registry.npmjs.org/fflate 17ms (cache hit)
npm http cache https://registry.npmjs.org/commander 19ms (cache hit)
npm http cache https://registry.npmjs.org/p-retry 20ms (cache hit)
npm http cache https://registry.npmjs.org/arktype 25ms (cache hit)
npm http cache https://registry.npmjs.org/ignore 27ms (cache hit)
npm http cache https://registry.npmjs.org/ora 29ms (cache hit)
npm http cache https://registry.npmjs.org/json5 32ms (cache hit)
npm http cache https://registry.npmjs.org/semver 31ms (cache hit)
npm http cache https://registry.npmjs.org/undici 35ms (cache hit)
npm http fetch GET https://registry.npmjs.org/@clack%2fprompts attempt 1 failed with FETCH_ERROR
npm http fetch GET 200 https://registry.npmjs.org/@clack%2fprompts 310128ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/stdin-discarder 132ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/is-network-error 133ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/cli-spinners 134ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/is-unicode-supported 135ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/is-interactive 139ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/log-symbols 156ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/string-width 166ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@clack%2fcore 172ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/cli-cursor 174ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/chalk 179ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/arkregex 182ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@ark%2futil 426ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@ark%2fschema 450ms (cache miss)
npm http fetch GET https://registry.npmjs.org/sisteransi attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/sisteransi attempt 2 failed with ECONNRESET
npm http fetch GET 200 https://registry.npmjs.org/sisteransi 460229ms attempt #3 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/yoctocolors 95ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 107ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/get-east-asian-width 108ms (cache miss)
npm http fetch GET https://registry.npmjs.org/restore-cursor attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/restore-cursor attempt 2 failed with ECONNRESET
npm http fetch GET 200 https://registry.npmjs.org/restore-cursor 460193ms attempt #3 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/signal-exit 105ms (cache miss)
npm http fetch GET https://registry.npmjs.org/onetime attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/onetime attempt 2 failed with ECONNRESET
npm http fetch GET 200 https://registry.npmjs.org/onetime 460202ms attempt #3 (cache miss)
npm http fetch GET https://registry.npmjs.org/mimic-function attempt 1 failed with FETCH_ERROR
npm http fetch GET 200 https://registry.npmjs.org/mimic-function 310111ms attempt #2 (cache miss)
npm http fetch GET https://registry.npmjs.org/ansi-regex attempt 1 failed with FETCH_ERROR
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 310105ms attempt #2 (cache miss)
npm http cache strip-ansi@https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz 0ms (cache hit)
npm http cache mimic-function@https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz 0ms (cache hit)
npm http cache get-east-asian-width@https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz 0ms (cache hit)
npm http cache ansi-regex@https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz 0ms (cache hit)
npm http cache is-network-error@https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.1.tgz 0ms (cache hit)npm http cache onetime@https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz 0ms (cache hit)
npm http cache yoctocolors@https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz 0ms (cache hit)
npm http cache restore-cursor@https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz 0ms (cache hit)
npm http cache signal-exit@https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz 0ms (cache hit)
npm http cache string-width@https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz 0ms (cache hit)
npm http cache log-symbols@https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz 0ms (cache hit)
npm http cache stdin-discarder@https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.3.1.tgz 0ms (cache hit)
npm http cache is-unicode-supported@https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz 0ms (cache hit)
npm http cache cli-spinners@https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.4.0.tgz 0ms (cache hit)
npm http cache is-interactive@https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz 0ms (cache hit)
npm http cache cli-cursor@https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz 0ms (cache hit)
npm http cache arkregex@https://registry.npmjs.org/arkregex/-/arkregex-0.0.5.tgz 0ms (cache hit)
npm http cache chalk@https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz 0ms (cache hit)
npm http cache sisteransi@https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz 0ms (cache hit)
npm http cache @ark/util@https://registry.npmjs.org/@ark/util/-/util-0.56.0.tgz 0ms (cache hit)
npm http cache @clack/core@https://registry.npmjs.org/@clack/core/-/core-1.1.0.tgz 0ms (cache hit)
npm http cache @ark/schema@https://registry.npmjs.org/@ark/schema/-/schema-0.56.0.tgz 0ms (cache hit)
npm http cache undici@https://registry.npmjs.org/undici/-/undici-7.24.6.tgz 0ms (cache hit)
npm http cache semver@https://registry.npmjs.org/semver/-/semver-7.7.4.tgz 0ms (cache hit)
npm http cache p-retry@https://registry.npmjs.org/p-retry/-/p-retry-7.1.1.tgz 0ms (cache hit)
npm http cache mime@https://registry.npmjs.org/mime/-/mime-4.1.0.tgz 0ms (cache hit)
npm http cache ora@https://registry.npmjs.org/ora/-/ora-9.3.0.tgz 0ms (cache hit)
npm http cache json5@https://registry.npmjs.org/json5/-/json5-2.2.3.tgz 0ms (cache hit)
npm http cache fflate@https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz 0ms (cache hit)
npm http cache ignore@https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz 0ms (cache hit)
npm http cache arktype@https://registry.npmjs.org/arktype/-/arktype-2.2.0.tgz 0ms (cache hit)
npm http cache commander@https://registry.npmjs.org/commander/-/commander-14.0.3.tgz 0ms (cache hit)
npm http cache @clack/prompts@https://registry.npmjs.org/@clack/prompts/-/prompts-1.1.0.tgz 0ms (cache hit)
npm http cache clawhub@https://registry.npmjs.org/clawhub/-/clawhub-0.9.0.tgz 0ms (cache hit)
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz 167ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.3.1.tgz 167ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.4.0.tgz 168ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz 171ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.1.tgz 180ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz 179ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz 181ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz 192ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz 194ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz 195ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz 194ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz 195ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz 201ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz 201ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz 300130ms (cache miss)
npm http fetch GET https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/arkregex/-/arkregex-0.0.5.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/@ark/util/-/util-0.56.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/@clack/core/-/core-1.1.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/@ark/schema/-/schema-0.56.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/undici/-/undici-7.24.6.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/semver/-/semver-7.7.4.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/p-retry/-/p-retry-7.1.1.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/mime/-/mime-4.1.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/ora/-/ora-9.3.0.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/json5/-/json5-2.2.3.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET 200 https://registry.npmjs.org/commander/-/commander-14.0.3.tgz 300279ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/arktype/-/arktype-2.2.0.tgz 300303ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@clack/prompts/-/prompts-1.1.0.tgz 300305ms (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/clawhub/-/clawhub-0.9.0.tgz 300308ms (cache miss)
npm http fetch POST 400 https://registry.npmjs.org/-/npm/v1/security/audits/quick 404ms
npm verbose audit error HttpErrorGeneral: 400 Bad Request - POST https://registry.npmjs.org/-/npm/v1/security/audits/quick - Bad Request
npm verbose audit error at /usr/local/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js:103:15
npm verbose audit error at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
npm verbose audit error at async [getReport] (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:336:21)
npm verbose audit error at async AuditReport.run (/usr/local/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js:106:19) {
npm verbose audit error headers: [Object: null prototype] {
npm verbose audit error date: [ 'Tue, 31 Mar 2026 13:15:39 GMT' ],
npm verbose audit error 'transfer-encoding': [ 'chunked' ],
npm verbose audit error connection: [ 'keep-alive' ],
npm verbose audit error server: [ 'cloudflare' ],
npm verbose audit error 'cf-ray': [ '9e4f9fc40bafe706-ICN' ],
npm verbose audit error 'cf-cache-status': [ 'DYNAMIC' ],
npm verbose audit error vary: [ 'Accept-Encoding' ],
npm verbose audit error 'set-cookie': [
npm verbose audit error '_cfuvid=OxnCZYWDu0JuXWuffL3V95wWXT8XW9UrfTFJy0lvG8E-1774962939680-0.0.1.1-604800000; path=/; domain=.npmjs.org; HttpOnly; Secure; SameSite=None'
npm verbose audit error ],
npm verbose audit error 'x-fetch-attempts': [ '1' ]
npm verbose audit error },
npm verbose audit error statusCode: 400,
npm verbose audit error code: 'E400',
npm verbose audit error method: 'POST',
npm verbose audit error uri: 'https://registry.npmjs.org/-/npm/v1/security/audits/quick',
npm verbose audit error body: {
npm verbose audit error statusCode: 400,
npm verbose audit error error: 'Bad Request',
npm verbose audit error message: 'Invalid package tree, run npm install to rebuild your package-lock.json'
npm verbose audit error },
npm verbose audit error pkgid: undefined
npm verbose audit error }
npm http fetch GET 200 https://registry.npmjs.org/p-retry/-/p-retry-7.1.1.tgz 310311ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/ora/-/ora-9.3.0.tgz 310311ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/mime/-/mime-4.1.0.tgz 310334ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@clack/core/-/core-1.1.0.tgz 310336ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/json5/-/json5-2.2.3.tgz 310336ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/semver/-/semver-7.7.4.tgz 310338ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/undici/-/undici-7.24.6.tgz 310374ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@ark/schema/-/schema-0.56.0.tgz 310776ms attempt #2 (cache miss)
npm http fetch GET 200 https://registry.npmjs.org/@ark/util/-/util-0.56.0.tgz 311022ms attempt #2 (cache miss)
npm http fetch GET https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz attempt 1 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz attempt 2 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz attempt 2 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/arkregex/-/arkregex-0.0.5.tgz attempt 2 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz attempt 2 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz attempt 2 failed with FETCH_ERROR
npm http fetch GET https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz attempt 2 failed with ECONNRESET
npm http fetch GET https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz attempt 3 failed with ECONNRESET
npm http fetch GET https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz attempt 3 failed with ECONNRESET
npm http fetch GET https://registry.npmjs.org/arkregex/-/arkregex-0.0.5.tgz attempt 3 failed with ECONNRESET
npm http fetch GET https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz attempt 3 failed with ECONNRESET
npm http fetch GET https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz attempt 3 failed with ECONNRESET
npm http fetch GET 200 https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz 770386ms attempt #3 (cache miss)
npm verbose type system
npm verbose stack FetchError: request to https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz failed, reason: read ECONNRESET
npm verbose stack at ClientRequest.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14)
npm verbose stack at ClientRequest.emit (node:events:519:28)
npm verbose stack at emitErrorEvent (node:_http_client:108:11)
npm verbose stack at TLSSocket.socketErrorListener (node:_http_client:575:5)
npm verbose stack at TLSSocket.emit (node:events:519:28)
npm verbose stack at emitErrorNT (node:internal/streams/destroy:170:8)
npm verbose stack at emitErrorCloseNT (node:internal/streams/destroy:129:3)
npm verbose stack at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
npm error code ECONNRESET
npm error syscall read
npm error errno ECONNRESET
npm error network request to https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz failed, reason: read ECONNRESET
npm error network This is a problem related to network connectivity.
npm error network In most cases you are behind a proxy or have bad network settings.
npm error network
npm error network If you are behind a proxy, please make sure that the
npm error network 'proxy' config is set properly. See: 'npm help config'
npm verbose cwd /sandbox
npm verbose os Linux 6.17.0-1014-nvidia
npm verbose node v22.22.1
npm verbose npm v10.9.4
npm verbose exit 1
npm verbose code 1
npm error A complete log of this run can be found in: /sandbox/.npm/_logs/2026-03-31T12_32_05_228Z-debug-0.log
sandbox@my-assistant:~$
Checklist
Description
I try for installing clawhub but failed.
I also tried via dashboard but it failed with (unknown exit).
Reproduction Steps
clawhub@0.9.0, typeyand press EnterEnvironment
nemoclaw-debug.tar.gz
Debug Output
Logs
Checklist