v0.0.107
NemoClaw v0.0.107 adds an Experimental NVIDIA Nemotron 3.5 Lightning profile for one DGX Spark and awaitable Slack readiness for automation. It improves cold-start onboarding, dashboard forwarding, Windows-host Ollama, Hermes operations, sandbox recovery, and CLI inventory output. It also strengthens Hermes Shields state changes and removes sensitive values from more diagnostics.
- An explicit-only Experimental managed vLLM profile now runs NVIDIA Nemotron 3.5 Lightning 30B-A3B NVFP4 on one DGX Spark. The profile pins the validated public checkpoint, ARM64 runtime image, parsers, resource settings, and structured serving arguments while the Qwen profile remains the automatic Spark Express default. Managed single-host vLLM setup also stops before credentials, storage, downloads, or container changes when another process owns the serving port. For more information, refer to Set Up vLLM. Related changes: PR #8810, PR #8813, and PR #8699.
- Cold Model Router onboarding now allows a running prefill router up to 10 minutes to download and load its routing model. The startup check stops sooner if the router process exits and terminates a router that does not become healthy before the deadline. For more information, refer to Set Up Model Router. Related change: PR #8825.
- OpenClaw and Hermes onboarding now retry the exact completed OpenShell
sandbox is not readyforwarding failure after 5 seconds, within the existing three-retry bound. The retry preserves the sandbox and selected port, while authentication, gateway, port-ownership, and unrelated failures remain terminal. For more information, refer to the OpenClaw Quickstart and Hermes Quickstart. Related changes: PR #8826 and PR #8828. - On WSL 2 with Docker Desktop, onboarding now reuses a reachable Windows-host Ollama daemon without applying an unrelated Linux systemd override. The local Linux Ollama path retains its existing override behavior. For more information, refer to Use Ollama and Additional Setup for Windows Machines. Related change: PR #8634.
nemoclaw <sandbox> channels status --channel slack --waitnow waits for OpenClaw Slack registration, effective policy coverage, runtime, Socket Mode, and account readiness. Structured output distinguishes ready, waiting, terminal, paused, unsupported, and timeout results without returning tokens or free-text probe errors. For more information, refer to Set Up Slack and the NemoClaw CLI Commands Reference. Related change: PR #8566.- Hermes dashboard pairing and the Hermes gateway now share the durable WhatsApp session path. Sandboxes with credentials in a legacy dashboard path receive cleanup and re-pairing guidance. Hermes skill installs, updates, and removals now direct users to start a new chat session instead of restarting the gateway. For more information, refer to Set Up WhatsApp and the Hermes CLI Commands Reference. Related changes: PR #8229 and PR #8535.
- Current NemoClaw-managed Hermes images on the Docker driver now use the durable runtime provider state mutation contract for Shields transitions. NemoClaw validates the exact request and receipt, holds Hermes gateway startup behind the current fence, and preserves rollback and recovery across controller restarts. An older managed image uses the sealed-plan compatibility path only after NemoClaw proves that the runtime-provider capability is absent. For more information, refer to Understand Runtime Changes, Troubleshooting, and Trusted Computing Base. Related change: PR #8658.
nemoclaw <sandbox> rebuild --yesnow reuses a web search credential registered with the OpenShell gateway only when the rebuild hands onboarding a recreate journal for the same sandbox and target intent after deletion, and the live binding matches the exact sandbox-scoped provider name, provider type, and credential key. Legacy supervisor recovery retries temporary state-backup transport failures after restart, cleans incomplete backups before retrying, and keeps integrity or cleanup failures terminal. Failed OpenShell forward-list queries also remain distinct from an empty list, so cleanup does not stop a forward when it cannot establish ownership. For more information, refer to Credential Storage, Recover and Rebuild Sandboxes, and Troubleshooting. Related changes: PR #8774, PR #8787, and PR #8529.nemoclaw list --jsonand globalnemoclaw status --jsonnow reportopenclawfor a registry entry without an explicit agent, matching the text and sandbox-scoped status surfaces. The commands reference also uses the defaultmainOpenClaw agent in agent and session examples instead ofwork, which a clean onboarding does not configure. For more information, refer to the NemoClaw CLI Commands Reference. Related changes: PR #8710 and PR #8817.- A malformed MCP server URL diagnostic no longer echoes the rejected value, which can contain embedded credentials. Managed-image discovery diagnostics now redact every nonempty named token or password value, including values shorter than 10 characters. For more information, refer to Add an MCP Server, Troubleshoot MCP Servers, and Security Best Practices. Related changes: PR #8707 and PR #8744.