Skip to content

docs: add v0.0.98 release entry - #7873

Merged
cv merged 2 commits into
mainfrom
docs/v0.0.98-release-prep
Jul 30, 2026
Merged

docs: add v0.0.98 release entry#7873
cv merged 2 commits into
mainfrom
docs/v0.0.98-release-prep

Conversation

@sandl99

@sandl99 sandl99 commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add the canonical pre-tag release entry for NemoClaw v0.0.98.
The dated entry records the user-visible changes merged after v0.0.97 and links each release theme to its published documentation.

Changes

  • Add docs/changelog/2026-07-29.mdx with the exact ## v0.0.98 release heading.
  • Summarize Hermes 0.19, Deep Agents Code automation and skill safety, readiness diagnostics, lifecycle recovery, uninstall behavior, messaging conflicts, dependency hardening, and bounded diagnostics.
  • Use the parser-safe MDX SPDX comment and root-absolute routes for published OpenClaw, Hermes, and Deep Agents documentation.

Source summary

  • #7849 -> docs/changelog/2026-07-29.mdx: Record the Hermes 0.19 runtime migration repairs for cron state, dashboard seeding, and MCP naming.
  • #7662 -> docs/changelog/2026-07-29.mdx: Record bounded gateway and Docker subprocess diagnostics.
  • #7850 -> docs/changelog/2026-07-29.mdx: Record verified no-clobber Deep Agents Code skill installation.
  • #7848 -> docs/changelog/2026-07-29.mdx: Record post-reboot delivery-chain recovery for visible OpenClaw sandboxes.
  • #7831 -> docs/changelog/2026-07-29.mdx: Record OpenShell gateway-state preservation during uninstall.
  • #7827 -> docs/changelog/2026-07-29.mdx: Record the removal of upstream test sources from published Hermes images.
  • #7775 -> docs/changelog/2026-07-29.mdx: Record the blocking diagnostic for unsupported DOCKER_HOST values.
  • #7833 -> docs/changelog/2026-07-29.mdx: Record reviewed Python dependency baselines for Hermes and Deep Agents Code images.
  • #7771 -> docs/changelog/2026-07-29.mdx: Record the managed Hermes Agent 0.19.0 upgrade.
  • #7811 -> docs/changelog/2026-07-29.mdx: Record fail-closed messaging channel conflict handling.
  • #7797 -> docs/changelog/2026-07-29.mdx: Record the managed non-interactive Deep Agents Code JSON envelope.
  • #7782 -> docs/changelog/2026-07-29.mdx: Record the storage-remediation readiness capability.
  • #7784 -> docs/changelog/2026-07-29.mdx: Record the 120-second OpenShell readiness budget for sandbox recreation.
  • #7810 -> docs/changelog/2026-07-29.mdx: Record rejection of stale Deep Agents Code security inventories.

Type of Change

  • Code change (feature, bug fix, or refactor)
  • Code change with doc updates
  • Doc only (prose changes, no code sample modifications)
  • Doc only (includes code sample changes)

Quality Gates

  • Tests added or updated for changed behavior
  • Existing tests cover changed behavior — justification: test/changelog-docs.test.ts validates the native changelog contract, including the version heading, MDX SPDX comment, and published routes.
  • Tests not applicable — justification:
  • Docs updated for user-facing behavior changes
  • Docs not applicable — justification:
  • Sensitive paths changed (security, policy, credentials, preflight, onboarding, inference, runner, sandbox, or messaging)
  • Sensitive-path review completed or maintainer-approved waiver recorded — reviewer/approval link/justification:
  • Non-success, skipped, or missing CI check accepted by maintainer — check name, approval link, and follow-up issue:

Documentation Writer Review

  • Documentation writer subagent reviewed the completed changes
  • Result: docs-updated
  • Evidence: docs/changelog/2026-07-29.mdx was reviewed against docs/CONTRIBUTING.md and WRITING.md for release meaning, terminology, structure, voice, sentence form, MDX structure, published routes, and code-sample presentation. The changelog contract passed 6 tests. The docs build completed with 0 errors and 2 existing Fern warnings.
  • Agent: Codex CLI

DGX Station Hardware Evidence

  • Tested on DGX Station
  • Tested commit: Not applicable. scripts/prepare-dgx-station-host.sh is unchanged.
  • Station profile/scenario: Not applicable.
  • Result: Not applicable.
  • Supporting evidence: Not applicable.

Verification

  • PR description includes a Signed-off-by: line and every commit appears as Verified in GitHub
  • Normal pre-commit, commit-msg, and pre-push hooks passed, or npm run validate:pr passed after refreshing origin/main when hooks were skipped or unavailable
  • Targeted behavior tests pass for the current change set, or tests are marked not applicable above — npx vitest run test/changelog-docs.test.ts passed 6 tests.
  • Applicable broad gate passed — npm test for broad runtime/test-harness changes; npm run check for repo-wide validation/coverage changes — command/result: Not run for this documentation-only change.
  • Quality Gates section completed with required justifications or waivers
  • No secrets, API keys, or credentials committed
  • npm run docs builds without warnings (doc changes only) — The build completed with 0 errors and 2 existing Fern warnings.
  • Doc pages follow the style guide (doc changes only)
  • New doc pages include SPDX header and frontmatter (new pages only) — Native changelog entries use the required parser-safe MDX SPDX comment and do not use frontmatter.

Signed-off-by: San Dang sdang@nvidia.com

Summary by CodeRabbit

  • New Features
    • Added managed Hermes upgrades with verified releases, version reporting, and preserved configuration contracts.
    • Improved Deep Agents Code JSON output and skill installation behavior.
    • Added clearer Docker host and system readiness reporting.
    • Improved post-reboot delivery recovery and sandbox readiness timing.
  • Bug Fixes
    • Preserved gateway state when uninstalling with --keep-openshell.
    • Prevented conflicting messaging credentials from blocking onboarding and rebuilds.
    • Improved gateway diagnostics, dependency security, runtime filesystem protection, and evidence handling.
  • Documentation
    • Published the v0.0.98 release notes.

@sandl99 sandl99 added area: docs Documentation, examples, guides, or docs build v0.0.98 labels Jul 30, 2026
@sandl99 sandl99 self-assigned this Jul 30, 2026
@coderabbitai

coderabbitai Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

Adds the v0.0.98 NemoClaw release notes, documenting updates to runtime behavior, sandbox readiness, uninstall semantics, messaging conflict enforcement, dependency and filesystem hardening, and diagnostic retention.

Changes

v0.0.98 Release Documentation

Layer / File(s) Summary
Release behavior changelog
docs/changelog/2026-07-29.mdx
Adds release notes covering managed Hermes upgrades, Deep Agents Code behavior, readiness diagnostics and recovery, uninstall state preservation, messaging conflicts, sandbox hardening, and gateway diagnostics.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: aasthajh, afourniernv, ahunnargikar-nvidia

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: adding the v0.0.98 release entry to docs.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/v0.0.98-release-prep

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
docs/changelog/2026-07-30.mdx (1)

38-38: 🎯 Functional Correctness | 🔴 Critical | ⚡ Quick win

Remove the unmatched closing brace.

Line 38 is not paired with any open MDX expression; the SPDX comment is already closed at Line 4. Remove it to keep the document parseable.

Proposed fix
-}
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/changelog/2026-07-30.mdx` at line 38, Remove the unmatched closing brace
on line 38 of the changelog document; the SPDX comment is already closed, so no
additional brace should remain.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/changelog/2026-07-30.mdx`:
- Around line 1-4: Replace the JSX-style SPDX header comment in the MDX file
with an HTML comment, preserving the existing copyright and license text
exactly.

---

Outside diff comments:
In `@docs/changelog/2026-07-30.mdx`:
- Line 38: Remove the unmatched closing brace on line 38 of the changelog
document; the SPDX comment is already closed, so no additional brace should
remain.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 381ab75e-06de-4dcc-a26c-ec7a1cc6e6e8

📥 Commits

Reviewing files that changed from the base of the PR and between 376beb5 and 9ff9445.

📒 Files selected for processing (1)
  • docs/changelog/2026-07-30.mdx

Comment thread docs/changelog/2026-07-29.mdx
@sandl99
sandl99 requested a review from cv July 30, 2026 04:41

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (1)
docs/changelog/2026-07-29.mdx (1)

1-4: 📐 Maintainability & Code Quality | 🟠 Major | ⚡ Quick win

Use an HTML SPDX comment.

This MDX file still uses JSX comment syntax. Replace {/* ... */} with <!-- ... --> while preserving the SPDX text.

As per coding guidelines, Markdown and MDX files must use HTML comments for SPDX headers.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/changelog/2026-07-29.mdx` around lines 1 - 4, Replace the JSX comment
wrapper in the SPDX header with an HTML comment wrapper, preserving the existing
SPDX text and formatting.

Source: Coding guidelines

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Duplicate comments:
In `@docs/changelog/2026-07-29.mdx`:
- Around line 1-4: Replace the JSX comment wrapper in the SPDX header with an
HTML comment wrapper, preserving the existing SPDX text and formatting.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 2c234663-f9ec-44d8-9dde-aef3396559a2

📥 Commits

Reviewing files that changed from the base of the PR and between 9ff9445 and e3221d1.

📒 Files selected for processing (1)
  • docs/changelog/2026-07-29.mdx

@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

PR Review Advisor — No blocking findings reported

Advisor assessment: No blocking advisor findings reported
Next action: No advisor follow-up needed.
Findings: 0 blockers · 0 warnings · 0 suggestions

Model lanes

  • GPT-5.6 Terra (primary): Completed · high confidence · 0 blockers · 0 warnings · 0 suggestions
  • Nemotron 3 Ultra (second opinion): Completed · high confidence · 0 blockers · 0 warnings · 0 suggestions
  • Model comparison: normalized findings match; normalized E2E selections match; severity counts match.

Nemotron output stays in workflow artifacts and does not change the assessment above.

E2E guidance

Advisory only. E2E / PR Gate selects and runs jobs independently.

Recommended E2E: None

Workflow run details

This automated review informs maintainers. Warnings and suggestions do not require a response. A maintainer decides whether to merge.

@cv
cv merged commit da1b103 into main Jul 30, 2026
85 of 89 checks passed
@cv
cv deleted the docs/v0.0.98-release-prep branch July 30, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: docs Documentation, examples, guides, or docs build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants