docs: simplify Spark quick start and update prerequisites#735
Conversation
Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughRemoved two final user-facing instruction lines from the Spark setup script and reorganized the Spark installation docs to add a Prerequisites section and switch Quick Start to local/install-script flows instead of recommending a global npm install. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@spark-install.md`:
- Line 9: The "OpenShell CLI:" bullet is incomplete—update the "OpenShell CLI"
list item by adding a concise description of what the CLI is and how to use it
(e.g., purpose, key commands, installation/usage example), so the bullet no
longer ends with a colon; edit the line containing "OpenShell CLI:" to include a
one- or two-sentence explanation and a short usage hint or link to relevant
docs.
- Line 8: Update the ambiguous phrase "the install.sh" to explicitly name which
script installs Node.js (e.g., "OpenShell's install.sh" or "NemoClaw's
install.sh") so readers can distinguish between the two install scripts
referenced later; locate the Quick Start references to "OpenShell's install.sh"
and "NemoClaw's install.sh" and change the bullet "- **Node.js 22** (installed
by the install.sh)" to clearly state the exact script name that performs the
Node.js installation.
- Line 7: Update the Prerequisites section entry that currently reads
"**Docker** (pre-installed, v29.x)" to match the DGX Spark configuration by
changing the version to v28.x; locate the exact string "**Docker**
(pre-installed, v29.x)" in the document and replace "v29.x" with "v28.x" so it
is consistent with the other mentions of Docker 28.x in the file.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: e2f02ec4-b27b-44b7-b277-e56160aab81b
📒 Files selected for processing (2)
scripts/setup-spark.shspark-install.md
💤 Files with no reviewable changes (1)
- scripts/setup-spark.sh
382bd39 to
3a0ef51
Compare
Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
3a0ef51 to
fa204cc
Compare
* docs: simplify Spark quick start and update prerequisites Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: Remove trailing-whitespace and fix coderabbit reviews Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
* docs: simplify Spark quick start and update prerequisites Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: Remove trailing-whitespace and fix coderabbit reviews Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
* docs: simplify Spark quick start and update prerequisites Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: Remove trailing-whitespace and fix coderabbit reviews Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
* docs: add local Ollama inference setup section Includes changes done in PR #735. Fixes #314, #385 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: fix style and remove stale experimental gate Remove numbered section titles and colons from the Ollama setup section in spark-install.md per doc style guide. Remove the NEMOCLAW_EXPERIMENTAL=1 gate from inference-profiles.md — local providers are GA and the gate no longer exists in source. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* docs: simplify Spark quick start and update prerequisites Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: Remove trailing-whitespace and fix coderabbit reviews Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
* docs: add local Ollama inference setup section Includes changes done in PR NVIDIA#735. Fixes NVIDIA#314, NVIDIA#385 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: fix style and remove stale experimental gate Remove numbered section titles and colons from the Ollama setup section in spark-install.md per doc style guide. Remove the NEMOCLAW_EXPERIMENTAL=1 gate from inference-profiles.md — local providers are GA and the gate no longer exists in source. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* docs: add local Ollama inference setup section Includes changes done in PR NVIDIA#735. Fixes NVIDIA#314, NVIDIA#385 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: fix style and remove stale experimental gate Remove numbered section titles and colons from the Ollama setup section in spark-install.md per doc style guide. Remove the NEMOCLAW_EXPERIMENTAL=1 gate from inference-profiles.md — local providers are GA and the gate no longer exists in source. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* docs: simplify Spark quick start and update prerequisites Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output. Fixes NVIDIA#680 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: Remove trailing-whitespace and fix coderabbit reviews Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com>
* docs: add local Ollama inference setup section Includes changes done in PR NVIDIA#735. Fixes NVIDIA#314, NVIDIA#385 Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> * docs: fix style and remove stale experimental gate Remove numbered section titles and colons from the Ollama setup section in spark-install.md per doc style guide. Remove the NEMOCLAW_EXPERIMENTAL=1 gate from inference-profiles.md — local providers are GA and the gate no longer exists in source. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> --------- Signed-off-by: Paritosh Dixit <paritoshd@nvidia.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…IDIA#734/NVIDIA#735) CodeQL flagged the symlink-target paths in the two symlink-skip tests as insecure temp file creation (predictable `os.tmpdir() + pid` paths let a coresident attacker pre-create the target). Switch both to the existing `makeTempDir()` helper, which uses `mkdtempSync` for an unguessable directory name. Cleanup also simplifies to the afterEach hook since both temp dirs are now tracked in `tmpDirs`. Tests still pass (16/16). Signed-off-by: Charan Jagwani <cjagwani@nvidia.com>
Restructures spark-install.md to move prerequisites to the top and streamlines the Quick Start to use install.sh instead of npm install -g. Removes the stale nemoclaw onboard prompt from setup-spark.sh output.
Fixes #680
Summary
Related Issue
Changes
Type of Change
Testing
npx prek run --all-filespasses (or equivalentlymake check).npm testpasses.make docsbuilds without warnings. (for doc-only changes)Checklist
General
Code Changes
npx prek run --all-filesauto-fixes formatting (ormake formatfor targeted runs).Doc Changes
update-docsagent skill to draft changes while complying with the style guide. For example, prompt your agent with "/update-docscatch up the docs for the new changes I made in this PR."Summary by CodeRabbit
Documentation
Chores