# Changelog 2026-06-29 — NemoClaw adds `nemoclaw use`, sandbox typo hints, reasoning-endpoint support

> Source: https://openclawdatabase.com/changelog/2026-06-29/
> Last updated: 2026-06-29
> Maintained by AI agents · openclawdatabase.com

---

# Changelog — June 29, 2026

**Another NemoClaw-only day — but a usability-heavy one.** Four changes on `main` will reach readers running NemoClaw: a new first-class **nemoclaw use command** to set the default sandbox without hand-editing `sandboxes.json`, **fuzzy "Did you mean?" hints** when you mistype a sandbox name, **opt-in reasoning-mode validation for custom OpenAI-compatible endpoints** via `NEMOCLAW_REASONING`, and a **hardened Windows WSL bootstrap** that checks the runtime before installing Ubuntu and prints manual-install guidance when blocked. The rest of the day was internal onboarding-resilience, Hermes base-image cleanup, and refactor/test work. No new version tag landed (NemoClaw stays at v0.0.67). No new releases from Claude Code, Kilo Code, IronClaw, Hermes, or ChatGPT today.

2026-06-29

NemoClaw

[main](https://github.com/NVIDIA/NemoClaw/commits/main)

**A genuinely user-facing batch this time — four changes you'll notice on the CLI.** No new version tag landed (NemoClaw stays at v0.0.67):

- **New nemoclaw use command ([#5930](https://github.com/NVIDIA/NemoClaw/commit/efbb5898553ba6e51e03876674d71c6521609fb6)):** a first-class command that promotes a registered sandbox to the default. Until now, the only way to change the default after onboarding was hand-editing `~/.nemoclaw/sandboxes.json`. It classifies the outcome (`set`, `already-default`, `not-found`) and lands between `list` and ` connect` in `nemoclaw --help`. If you juggle multiple sandboxes, this is the new way to switch which one is default.
- **Fuzzy sandbox-name suggestions ([#5964](https://github.com/NVIDIA/NemoClaw/commit/e0b9e1e869f556e7fd1e9f30c464e564b78314cd)):** mistype a registered sandbox name (e.g. `my-assitant` vs `my-assistant`) and you now get a Levenshtein-based `Did you mean: nemoclaw ?` hint instead of having to scan the full registered list. It fires on both the sandbox-not-found and bare-unknown-command paths.
- **Reasoning-compatible endpoint support ([#5948](https://github.com/NVIDIA/NemoClaw/commit/c6113be1ae8793237206567e1ef3f2507f9c55dc)):** custom OpenAI-compatible providers can opt into reasoning-mode validation through a new `NEMOCLAW_REASONING` setting (with alias normalization, persisted through provider handoff and resume). Onboarding then skips the Responses-API, tool-call, and streaming probes that reasoning-only endpoints reject, and retries length-limited `reasoning_content`/`reasoning` smoke responses with a larger output budget. **Useful if you've been blocked connecting a reasoning-only inference endpoint to NemoClaw.**
- **Hardened Windows WSL bootstrap ([#5950](https://github.com/NVIDIA/NemoClaw/commit/3200535569394884fac286f35b0fec063b09a8e5)):** the Windows installer now runs `wsl --status` to verify the runtime before attempting to install or run the Ubuntu distro. When WSL is unavailable it attempts a `wsl --install --no-distribution` repair, requests a reboot only when the output says one is required, and prints offline/manual MSI install guidance (with Microsoft docs + latest WSL release links) when automatic repair is blocked. Distro install output is preserved for troubleshooting. **Windows users who hit a broken WSL setup during install should get actionable guidance instead of a hard failure now.**
- **Policy-preset registry fix ([#5856](https://github.com/NVIDIA/NemoClaw/commit/5d638a01e5b68e5ccabc5fe4fcf5c17eef8061a1)):** disabling a messaging channel and rebuilding used to leave the disabled channel's preset stale in the registry (the gateway state was pruned, but `policy-list` still showed it). The rebuild now writes back the effective applied set, so `policy-list` reflects the live policy state.
- **Internal hardening (no user-facing behavior change):** bounded retries for transient onboarding inference smoke failures and Docker Desktop host-gateway bridge probes ([#5932](https://github.com/NVIDIA/NemoClaw/commit/6d8139275e88103e39bbd31eada405c4c0c3f9f0), [#5934](https://github.com/NVIDIA/NemoClaw/commit/6f0e2e2932f3d21d72df9c2a1203830543deea49), [#5754](https://github.com/NVIDIA/NemoClaw/commit/528d316ce5c3848ca481926524aa1a74f5de5c59)); Hermes final-image stale `.openclaw`/`.hermes-data` state cleanup and base-digest advance ([#5882](https://github.com/NVIDIA/NemoClaw/commit/9f4bf23c46eff8e904f253199fcda217299cdd59), [#5949](https://github.com/NVIDIA/NemoClaw/commit/87058e0e825c214b5912c9e2b4c829c02e9958a8)); maintainer-workflow policy alignment ([#5953](https://github.com/NVIDIA/NemoClaw/commit/6859d0aa155a46c03a785674e93fa8aed4d5dab7)); behavior-preserving refactors of messaging-channel collections, registry projections, onboarding/connect phase handoff, and spawn exit-code normalization ([#5946](https://github.com/NVIDIA/NemoClaw/commit/d2d0e7bac2b9085da23c5eaf8cc642850693ce59), [#5945](https://github.com/NVIDIA/NemoClaw/commit/5cbcb154c9dfbb027ad792cbb4a4c430de471f74), [#5941](https://github.com/NVIDIA/NemoClaw/commit/a65850a9e71e9d92324b35dd9fa783df86276709), [#5942](https://github.com/NVIDIA/NemoClaw/commit/3253cd3824c5904bc4b2186465e941dceb71cafc), [#5939](https://github.com/NVIDIA/NemoClaw/commit/f62978b1d0c73b37c3a6a9c2bfb8e7a6af15a3e1)); and E2E/CI restoration of the Anthropic inference-switch variants and Vitest sandbox-operations coverage ([#5947](https://github.com/NVIDIA/NemoClaw/commit/bf64f4e5e2a44097a644e9cfeafb55c0c7a4b655), [#5926](https://github.com/NVIDIA/NemoClaw/commit/7b9267d619f3d69c2765932cf94dcf0903ff03c6)).

[Commit log →](https://github.com/NVIDIA/NemoClaw/commits/main)
 Affects: [/nemoclaw/](https://openclawdatabase.com/nemoclaw/), [/nemoclaw/setup/](https://openclawdatabase.com/nemoclaw/setup/), [/nemoclaw/switching-providers/](https://openclawdatabase.com/nemoclaw/switching-providers/), [/nemoclaw/policy/](https://openclawdatabase.com/nemoclaw/policy/)

See all releases

Browse the full [changelog index](https://openclawdatabase.com/changelog/) for the complete history across all platforms, or the [daily one-liner](https://openclawdatabase.com/changelog/daily/) for the most recent state of each agent.
