docs: refresh release notes for v0.0.72 - #6163
Conversation
📝 WalkthroughWalkthroughThis PR updates two documentation files: adding a new v0.0.72 release notes section describing installer recovery, CLI diagnostics, and inference onboarding safety improvements, and documenting a restriction on the ChangesDocumentation Updates
Estimated code review effort: 1 (Trivial) | ~3 minutes Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
E2E Advisor RecommendationRequired E2E: None Full advisor summaryE2E Recommendation AdvisorBase: Required E2E
Optional E2E
New E2E recommendations
|
E2E Target RecommendationRequired E2E targets: None Full E2E target advisor summaryE2E Target AdvisorBase: Required E2E targets
Optional E2E targets
Relevant changed files
|
|
🌿 Preview your docs: https://nvidia-preview-pr-6163.docs.buildwithfern.com/nemoclaw |
PR Review Advisor (Nemotron Ultra) — No blocking findingsMerge posture: No blocking advisor findings Action checklist
Findings index
Review findings by urgency: 0 required fixes, 0 items to resolve/justify, 1 in-scope improvement
|
PR Review Advisor — No blocking findingsMerge posture: No blocking advisor findings This is an automated, non-binding review; it still expects maintainers and agents to respond to each required or warning item. Treat suggestions as current-PR improvements when they touch changed code; defer only with maintainer rationale or a linked follow-up. A human maintainer must make the final merge decision. |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
docs/network-policy/customize-network-policy.mdx (1)
302-305: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low valueContent is accurate and matches the enforcement code.
The rejection rule,
--from-file/--from-dirscope, SSRF rationale, andhost.openshell.internalexception all match the guard logic innetworkPoliciesHasAllowedIps/endpointHostIsGatewayBridge. One nuance not called out: the exception only applies to endpoint-levelallowed_ipson that specific host — object-levelallowed_ipsis rejected even on a policy that also targets the bridge endpoint. Worth a brief clarifying phrase to avoid users tryingallowed_ipsat the policy-object level and being surprised.🤖 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/network-policy/customize-network-policy.mdx` around lines 302 - 305, Clarify in customize-network-policy.mdx that the host.openshell.internal exception only applies to endpoint-level allowed_ips on that bridge endpoint, not to policy-object-level allowed_ips. Update the surrounding guidance near the network policy rules so users know that networkPoliciesHasAllowedIps still rejects object-level allowed_ips even when a policy includes endpointHostIsGatewayBridge, and keep the rest of the allowed field guidance unchanged.
🤖 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.
Nitpick comments:
In `@docs/network-policy/customize-network-policy.mdx`:
- Around line 302-305: Clarify in customize-network-policy.mdx that the
host.openshell.internal exception only applies to endpoint-level allowed_ips on
that bridge endpoint, not to policy-object-level allowed_ips. Update the
surrounding guidance near the network policy rules so users know that
networkPoliciesHasAllowedIps still rejects object-level allowed_ips even when a
policy includes endpointHostIsGatewayBridge, and keep the rest of the allowed
field guidance unchanged.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 7aa67af5-50a9-400c-bd20-ca34e86b7afd
📒 Files selected for processing (2)
docs/about/release-notes.mdxdocs/network-policy/customize-network-policy.mdx
## Summary - Add the `v0.0.72` release-note section with links to the deeper docs pages for installer recovery, command diagnostics, inference, policy, and sandbox repair changes. - Document the custom preset `allowed_ips` guard for user-authored policy files. ## Related Issue None. ## Source summary - NVIDIA#6132 -> `docs/about/release-notes.mdx`: Summarizes installer and upgrade recovery before generic onboarding, with links to quickstart and lifecycle docs. - NVIDIA#6087 -> `docs/network-policy/customize-network-policy.mdx`: Documents that user-authored custom presets reject `allowed_ips` for ordinary endpoints; also summarized in release notes. - NVIDIA#5975 -> `docs/about/release-notes.mdx`: Summarizes safer curl-based inference probes that keep API keys out of process arguments. - NVIDIA#6044 -> `docs/about/release-notes.mdx`: Summarizes compact `channels status` configuration reporting. - NVIDIA#6096 -> `docs/about/release-notes.mdx`: Summarizes OpenClaw EC2 metadata discovery disablement and links to security guidance. - NVIDIA#5980 and NVIDIA#5991 -> `docs/about/release-notes.mdx`: Summarizes `exec` multiline argument rejection and recovery guidance. - NVIDIA#6023 -> `docs/about/release-notes.mdx`: Summarizes registered-provider diagnostics for `inference set` failures. - NVIDIA#6074 -> `docs/about/release-notes.mdx`: Summarizes the refreshed NVIDIA Endpoints featured-model selection behavior. - NVIDIA#5969 -> `docs/about/release-notes.mdx`: Summarizes `credentials add` provider credential registration. - NVIDIA#6060 -> `docs/about/release-notes.mdx`: Summarizes mutable OpenClaw config permission restoration after `exec`. - NVIDIA#6134 -> `docs/about/release-notes.mdx`: Summarizes restored Tavily access for managed Python workflows. - NVIDIA#6089 -> `docs/about/release-notes.mdx`: Summarizes Hermes runtime version-scheme comparison during upgrade checks. - NVIDIA#6131 -> `docs/about/release-notes.mdx`: Summarizes OpenClaw gateway watchdog recovery behavior. - NVIDIA#5976 and NVIDIA#5990 -> `docs/about/release-notes.mdx`: Summarizes prompt stdin EOF cancellation behavior during onboarding. - NVIDIA#5540 -> `docs/about/release-notes.mdx`: Summarizes clarified host-level and per-sandbox status command scope. - NVIDIA#5978 and NVIDIA#6018 -> `docs/about/release-notes.mdx`: Summarizes policy-denial log breadcrumbs in connect shells. ## Testing - `npm run docs:sync-agent-variants` - `npm run docs` - Commit hooks passed during `git commit`, including commitlint and gitleaks. - Pre-push hook passed during `git push`, including TypeScript CLI and package/tag version sync. ## Checklist - [x] Documentation updated. - [x] `npm run docs` completed with 0 errors and 1 existing Fern warning. - [x] No source code or generated build artifacts committed. Signed-off-by: Miyoung Choi <miyoungc@nvidia.com> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Added release notes for v0.0.72 covering improved installer recovery, clearer CLI diagnostics, safer inference setup and provider switching, better credential handling, stronger policy boundaries, and more robust runtime repair behavior. * Updated network policy guidance to clarify when `allowed_ips` can be used, including a specific exception for the sandbox-to-host bridge endpoint. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Summary
v0.0.72release-note section with links to the deeper docs pages for installer recovery, command diagnostics, inference, policy, and sandbox repair changes.allowed_ipsguard for user-authored policy files.Related Issue
None.
Source summary
docs/about/release-notes.mdx: Summarizes installer and upgrade recovery before generic onboarding, with links to quickstart and lifecycle docs.docs/network-policy/customize-network-policy.mdx: Documents that user-authored custom presets rejectallowed_ipsfor ordinary endpoints; also summarized in release notes.docs/about/release-notes.mdx: Summarizes safer curl-based inference probes that keep API keys out of process arguments.docs/about/release-notes.mdx: Summarizes compactchannels statusconfiguration reporting.docs/about/release-notes.mdx: Summarizes OpenClaw EC2 metadata discovery disablement and links to security guidance.docs/about/release-notes.mdx: Summarizesexecmultiline argument rejection and recovery guidance.docs/about/release-notes.mdx: Summarizes registered-provider diagnostics forinference setfailures.docs/about/release-notes.mdx: Summarizes the refreshed NVIDIA Endpoints featured-model selection behavior.docs/about/release-notes.mdx: Summarizescredentials addprovider credential registration.docs/about/release-notes.mdx: Summarizes mutable OpenClaw config permission restoration afterexec.docs/about/release-notes.mdx: Summarizes restored Tavily access for managed Python workflows.docs/about/release-notes.mdx: Summarizes Hermes runtime version-scheme comparison during upgrade checks.docs/about/release-notes.mdx: Summarizes OpenClaw gateway watchdog recovery behavior.docs/about/release-notes.mdx: Summarizes prompt stdin EOF cancellation behavior during onboarding.docs/about/release-notes.mdx: Summarizes clarified host-level and per-sandbox status command scope.nemoclaw <name> logs --tailbreadcrumb hint #5978 and fix(sandbox): surface policy-denial logs breadcrumb in connect shells (#5978) #6018 ->docs/about/release-notes.mdx: Summarizes policy-denial log breadcrumbs in connect shells.Testing
npm run docs:sync-agent-variantsnpm run docsgit commit, including commitlint and gitleaks.git push, including TypeScript CLI and package/tag version sync.Checklist
npm run docscompleted with 0 errors and 1 existing Fern warning.Signed-off-by: Miyoung Choi miyoungc@nvidia.com
Summary by CodeRabbit
allowed_ipscan be used, including a specific exception for the sandbox-to-host bridge endpoint.