Description
When a LangChain Deep Agents Code sandbox (dcode-drift) is running a dcode version below the manifest-pinned minimum, nemoclaw dcode-drift status reports Phase:Ready with EXIT:0 and no version warning. The status command does not detect the version drift and silently reports the sandbox as healthy, leaving the user with no indication that a rebuild is needed.
Environment
Device: NVIDIA 2u2g-gen-0642 (Ubuntu 24.04 x86_64 / A100)
OS: Ubuntu 24.04.4 LTS
Architecture: x86_64
OpenShell CLI: 0.0.44
NemoClaw: v0.0.67
OpenClaw: deepagents-code (version below manifest minimum)
Steps to Reproduce
-
Onboard a LangChain Deep Agents Code sandbox on an older NemoClaw version (e.g. v0.0.66):
nemoclaw onboard --agent langchain-deepagents-code --name dcode-drift
-
Upgrade NemoClaw CLI to v0.0.67 without rebuilding the sandbox image:
curl -fsSL https://www.nvidia.com/nemoclaw.sh | NEMOCLAW_INSTALL_TAG=v0.0.67 bash
-
Run status on the drifted sandbox:
nemoclaw dcode-drift status; echo "EXIT:$?"
Expected Result
Step 3: Status prints a non-zero exit OR shows an explicit warning line such as:
Warning: dcode version X.Y.Z is below the required minimum A.B.C — run `nemoclaw dcode-drift rebuild` to update.
The user can see the drift without running re-onboard.
Actual Result
Step 3: Status reports Phase:Ready with EXIT:0, no version drift warning:
Sandbox: dcode-drift
Phase: Ready
Agent: LangChain Deep Agents Code v0.1.12
EXIT:0
The sandbox appears fully healthy. The user has no indication that the installed dcode version is below the manifest minimum or that a rebuild is needed.
NVB#6374632
Description
When a LangChain Deep Agents Code sandbox (
dcode-drift) is running a dcode version below the manifest-pinned minimum,nemoclaw dcode-drift statusreports Phase:Ready with EXIT:0 and no version warning. The status command does not detect the version drift and silently reports the sandbox as healthy, leaving the user with no indication that a rebuild is needed.Environment
Steps to Reproduce
Onboard a LangChain Deep Agents Code sandbox on an older NemoClaw version (e.g. v0.0.66):
Upgrade NemoClaw CLI to v0.0.67 without rebuilding the sandbox image:
curl -fsSL https://www.nvidia.com/nemoclaw.sh | NEMOCLAW_INSTALL_TAG=v0.0.67 bashRun status on the drifted sandbox:
Expected Result
Step 3: Status prints a non-zero exit OR shows an explicit warning line such as:
The user can see the drift without running re-onboard.
Actual Result
Step 3: Status reports Phase:Ready with EXIT:0, no version drift warning:
The sandbox appears fully healthy. The user has no indication that the installed dcode version is below the manifest minimum or that a rebuild is needed.
NVB#6374632