From ed769d321a1dea6b94216182a0d4543034f6be05 Mon Sep 17 00:00:00 2001 From: latenighthackathon Date: Sun, 29 Mar 2026 15:28:01 -0500 Subject: [PATCH 1/3] docs: add missing debug and uninstall sections to commands.md commands.md was missing documentation for nemoclaw debug and nemoclaw uninstall, which caused the doc-parity CI check to fail. Add both sections with usage examples, flag tables, and descriptions matching the actual --help output and script behavior. Closes #984 --- docs/reference/commands.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/docs/reference/commands.md b/docs/reference/commands.md index 82f92405f..3fee9d0a7 100644 --- a/docs/reference/commands.md +++ b/docs/reference/commands.md @@ -170,6 +170,37 @@ Show the sandbox list and the status of auxiliary services. $ nemoclaw status ``` +### `nemoclaw debug` + +Collect diagnostic information for bug reports. +Gathers system info, Docker state, sandbox logs, and gateway health into a summary printed to stdout. +Use `--output` to save a tarball for attaching to GitHub issues. + +```console +$ nemoclaw debug [--quick] [--sandbox NAME] [--output FILE] +``` + +| Flag | Description | +|---|---| +| `--quick` | Minimal diagnostics (skip slow checks) | +| `--sandbox NAME` | Target a specific sandbox | +| `--output FILE` | Save diagnostics as a `.tar.gz` tarball | + +### `nemoclaw uninstall` + +Remove NemoClaw and optionally clean up associated resources. +Runs the local `uninstall.sh` if available, otherwise falls back to the remote script from GitHub. + +```console +$ nemoclaw uninstall [--yes] [--keep-openshell] [--delete-models] +``` + +| Flag | Description | +|---|---| +| `--yes` | Skip the confirmation prompt | +| `--keep-openshell` | Leave the OpenShell binary installed | +| `--delete-models` | Remove NemoClaw-pulled Ollama models | + ### `nemoclaw setup-spark` Set up NemoClaw on DGX Spark. From 40273f3c6a0eccd76b10a7cdb7ca1da97e740f6b Mon Sep 17 00:00:00 2001 From: latenighthackathon Date: Sun, 29 Mar 2026 15:33:34 -0500 Subject: [PATCH 2/3] docs: add -o short alias for debug --output flag CodeRabbit correctly noted that scripts/debug.sh accepts -o as a short alias for --output. Update the usage line and flag table to document this. --- docs/reference/commands.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/reference/commands.md b/docs/reference/commands.md index 3fee9d0a7..55c776ef6 100644 --- a/docs/reference/commands.md +++ b/docs/reference/commands.md @@ -177,14 +177,14 @@ Gathers system info, Docker state, sandbox logs, and gateway health into a summa Use `--output` to save a tarball for attaching to GitHub issues. ```console -$ nemoclaw debug [--quick] [--sandbox NAME] [--output FILE] +$ nemoclaw debug [--quick] [--sandbox NAME] [--output|-o FILE] ``` | Flag | Description | |---|---| | `--quick` | Minimal diagnostics (skip slow checks) | | `--sandbox NAME` | Target a specific sandbox | -| `--output FILE` | Save diagnostics as a `.tar.gz` tarball | +| `--output FILE`, `-o FILE` | Save diagnostics as a `.tar.gz` tarball | ### `nemoclaw uninstall` From ed5bf7864de0d6e3efdc5266ca68244a49a8b01a Mon Sep 17 00:00:00 2001 From: latenighthackathon Date: Sun, 29 Mar 2026 23:04:07 -0500 Subject: [PATCH 3/3] ci: retrigger checks