Description
Description
nemoclaw status --json is not returning a json formatted output
Environment
Device: DGX Spark
NemoClaw: v0.0.31
Steps to Reproduce
Pre-condition:
1. Running sandbox 'test-sb'
Steps:
Pre-condition: sandbox onboarded with at least one cloud-provider API key and one messaging-bridge token.
Steps:
1. Run `nemoclaw status --json` and capture stdout
2. Pipe through `jq .` to confirm valid JSON
3. Grep the captured output for credential patterns: `grep -iE "Bearer|nvapi-|sk-|xoxb-|xapp-|password|api[-_]?key"` </td>
</tr>
|
Expected Result
| 1. Output parses cleanly with `jq .`; no leading log lines or trailing garbage.
2. No credential pattern matches: API keys, bearer tokens, messaging tokens are either absent or shown as masked placeholders only.
3. The dashboard URL token is also redacted or omitted from `--json` output. |
Actual Result
local-joychen@p4242-0081:~/NemoClaw$ nemoclaw status --json
Sandboxes:
my-assistant * (nvidia/nemotron-3-super-120b-a12b) :18789
test (nvidia/nemotron-3-super-120b-a12b) :18789
● cloudflared (stopped)
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 |
[NVB#6132441]
Description
Description
Environment Steps to Reproducelocal-joychen@p4242-0081:~/NemoClaw$ nemoclaw status --json Sandboxes: my-assistant * (nvidia/nemotron-3-super-120b-a12b) :18789 test (nvidia/nemotron-3-super-120b-a12b) :18789 ● cloudflared (stopped)Bug Details
[NVB#6132441]