NemoClaw v0.0.72 has shipped #6169
ericksoa
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
NemoClaw v0.0.72 puts recovery ahead of replacement. The installer can now assess and recover eligible non-Ready sandboxes before generic onboarding, OpenClaw gateways respawn after watchdog-initiated termination, and mutable configuration permissions are repaired after one-shot commands. These paths retain identity, image-provenance, and rollback checks so recovery remains fail-closed when the evidence is ambiguous.
Day-two operations are clearer and safer across the CLI, inference, and messaging surfaces. Operators can register provider credentials directly, inspect non-secret rendered channel configuration, distinguish host-wide from sandbox-specific status, and get actionable guidance for unsupported multiline exec arguments and denied network requests. NVIDIA Endpoints selection now follows the public featured-model catalog with a bounded fallback, while credential probes, Hermes output, custom policies, and OpenClaw metadata discovery expose less credential-adjacent state.
The release also strengthens the path from contribution to published documentation and live validation. A read-only developer doctor catches local setup problems earlier, Fern publishing now separates staging from release-tag publication, and the E2E workflow has tighter authentication, permissions, setup, artifact, and platform contracts. Most importantly, the raw-token process probe now avoids matching its own scanner while preserving strict detection of a real token in another process, so a green messaging result is stronger evidence rather than a relaxed assertion.
Installer, Sandbox, and Runtime Recovery
nemoclaw <name> exec. Descriptor-safe, privilege-separated repair and fail-closed verification keepopenclaw doctor --fixfrom leaving later runtime operations unusable or widening the privilege boundary.shields up, and rebuild only as an explicit last step, while structural or unsafe failures remain CRITICAL.CLI, Onboarding, and Messaging Operations
nemoclaw statusand sandbox-scoped<name> statusin help, docs, and text output. Wrong-order invocations now receive an actionable correction without changing JSON behavior.execarguments before OpenShell does and points users to supported script and stdin alternatives. The diagnostic identifies the argument position without echoing its contents, preserving both command semantics and accidental-secret safety.CONNECT tunnel failed, response 403signature. It points users to the sandbox logs for the policy decision without wrapping or changing the exit behavior ofcurl,git, Python, or other tools.channels statussummarize configured channels and compare safe, non-secret registry inputs with rendered OpenClaw or Hermes configuration. Per-channel parsers surface mismatches without exposing secrets or corrupted raw values.Inference, Credentials, and Model Selection
nemoclaw credentials add <provider> --type <type>and a bundled Tavily provider profile. Users can register OpenShell provider credentials through NemoClaw while keeping known credential keys inside the existing sanitization and rotation paths.inference setnames a provider that is not registered. The replay preserves the verified work originally contributed by @kagura-agent in #5983, then bounds and redacts subprocess diagnostics so the extra context cannot leak secrets.Policy and Security Boundaries
0600curl config files. Defense-in-depth validation rejects inline auth headers and secret-bearing query parameters, closing the/procand process-list exposure path without weakening probe coverage.api_keyvalues inhermes config showacross Python-dict, JSON, and YAML output while preserving the underlying command's exit status. Even non-secret proxy sentinels no longer appear in a key-like shape that can be copied or flagged as leaked credentials.allowed_ipsin user-supplied policy presets. These checks close user-CLI SSRF and private-IP allowlist expansion paths before either reaches OpenShell.AWS_EC2_METADATA_DISABLED=truea durable OpenClaw image, startup, child-process, and connected-shell invariant. This removes an impossible metadata credential-discovery path while leaving deliberate AWS credential providers available and keeping the Hermes boundary unchanged.Documentation and Contributor Workflow
npm run dev:doctor, a read-only check of source checkout, toolchain, dependencies, Git and GitHub setup, Docker resources, hooks, and local CLI linkage. Contributors can catch readiness problems before coding or opening a pull request without mutating their host.lkg-based.manage-sandboxes/sandbox-hardeningroute. Security and enterprise-readiness guidance now reaches the maintained page instead of a retired deployment path.nemoclaw inference setneeds a running, selected sandbox and explains recovery fromNo sandbox selected. New users get the prerequisite before the first switch command rather than after a preventable failure.allowed_ipsguard. The public release history now links the major recovery, CLI, inference, policy, and sandbox changes to deeper operational guidance.CI, E2E, and Release Confidence
fetch, andgh apiissue-routing surfaces outside the validated PR reporter. The scorecard's fixed Slack webhook remains the only explicit exception.vitest/configcannot disappear again through runner state differences.Thank you
Thank you to external contributors @HwangJohn for the clearer status-command experience in #5540, @HOYALIM for the safer live NVIDIA Endpoints catalog integration in #6074, and @kagura-agent for the original provider-not-found diagnostics in #5983, preserved and hardened in #6023.
Compare the full release range: v0.0.71...v0.0.72.
All reactions