Skip to content

docs: update 0.3 release documentation#180

Merged
rapids-bot[bot] merged 5 commits into
NVIDIA:release/0.3from
willkill07:wkk_docs-release-notes-0.3
May 29, 2026
Merged

docs: update 0.3 release documentation#180
rapids-bot[bot] merged 5 commits into
NVIDIA:release/0.3from
willkill07:wkk_docs-release-notes-0.3

Conversation

@willkill07
Copy link
Copy Markdown
Member

@willkill07 willkill07 commented May 29, 2026

Overview

Update the 0.3 release documentation so the release notes, README, and integration support pages reflect the current 0.3 feature set and compatibility notes.

  • I confirm this contribution is my own work, or I have the right to submit it under this project's license.
  • I searched existing issues and open pull requests, and this does not duplicate existing work.

Details

  • Expanded the 0.3 release notes with breaking changes, feature highlights, known issues, fixed issues, and links to the most relevant feature documentation.
  • Removed the extra release-notes related-topics page and added a Fern redirect for the removed URL.
  • Updated README and docs for ATIF v1.7, Node.js 24, non-blocking subscriber delivery, CLI harness support, OpenClaw partial security support, and current OpenClaw requirements.
  • Cleaned stale rename and subscriber wording in support, performance, subscriber, and OpenClaw documentation.

Where should the reviewer start?

Start with docs/about-nemo-relay/release-notes/index.mdx and docs/about-nemo-relay/release-notes/highlights.mdx for the release note shape, then review README.md and docs/supported-integrations/openclaw-plugin.mdx for the feature-support reconciliation.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

  • Relates to: none

Summary by CodeRabbit

  • Documentation

    • Updated release notes, highlights, and installation docs for NeMo Relay 0.3 (project rename, explicit Apache 2.0 license).
    • Node.js 24+ requirement, CLI installation instructions, support-matrix and known-issues expanded (agent harness details, OpenClaw notes, non-blocking native subscriber delivery requiring explicit flush).
    • Removed/redirected an obsolete related-topics page.
  • New Features

    • Pre-tool guardrails via OpenClaw hook-backed telemetry; OpenClaw minimum version bumped.

Review Change Stack

Signed-off-by: Will Killian <wkillian@nvidia.com>
@willkill07 willkill07 requested a review from a team as a code owner May 29, 2026 15:25
@github-actions github-actions Bot added size:M PR is medium Documentation documentation-related labels May 29, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 29, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: dfbc38e2-88bc-47fb-8ab8-89789a2c7e6f

📥 Commits

Reviewing files that changed from the base of the PR and between 6b10799 and 3945d63.

📒 Files selected for processing (1)
  • docs/nemo-relay-cli/about.mdx
📜 Recent review details
🧰 Additional context used
📓 Path-based instructions (11)
{docs/**,README.md,CONTRIBUTING.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

{docs/**,README.md,CONTRIBUTING.md}: For docs-only changes, run targeted checks only if commands, package names, or examples changed. Use just docs for docs-site builds and just docs-linkcheck when links changed
Run docs site build with just docs

Files:

  • docs/nemo-relay-cli/about.mdx
{docs/**,README.md,CONTRIBUTING.md,**/*.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Run docs link validation with just docs-linkcheck when links change

Files:

  • docs/nemo-relay-cli/about.mdx
{docs/**,README.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Verify README and docs entry points still match current package names and paths for large or public-facing changes

Files:

  • docs/nemo-relay-cli/about.mdx
{docs/**,examples/**,README.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Verify examples still run with documented commands for large or public-facing changes

Files:

  • docs/nemo-relay-cli/about.mdx
{docs/**,README.md,**/Cargo.toml,**/package.json,**/*.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Ensure renamed public surfaces are reflected consistently in manifests and docs for large or public-facing changes

Files:

  • docs/nemo-relay-cli/about.mdx
**/*.{md,mdx,py,sh,yaml,yml,toml,json}

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

Keep package names, repo references, and build commands current

Files:

  • docs/nemo-relay-cli/about.mdx
**/*.mdx

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

In MDX files, top-of-file comments must use JSX comment delimiters: {/* to open and */} to close. Do not use HTML comments for MDX SPDX headers.

MDX top-of-file SPDX comments must use {/* ... */} delimiters instead of HTML comment delimiters (Must-Fix)

Files:

  • docs/nemo-relay-cli/about.mdx
**/*.{html,md,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Include SPDX license header in HTML and Markdown files using HTML comment syntax

Files:

  • docs/nemo-relay-cli/about.mdx
docs/**/*.{md,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update embedded documentation snippets, patch docs, and binding-support notes if examples or supported bindings changed

Files:

  • docs/nemo-relay-cli/about.mdx
docs/**

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Run just docs or ./scripts/build-docs.sh html to regenerate ignored Fern API reference pages before validation for documentation site changes

Files:

  • docs/nemo-relay-cli/about.mdx
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}

⚙️ CodeRabbit configuration file

{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}: Review documentation for technical accuracy against the current API, command correctness, and consistency across language bindings.
Flag stale examples, missing SPDX headers where required, and instructions that no longer match CI or pre-commit behavior.

Files:

  • docs/nemo-relay-cli/about.mdx
🔇 Additional comments (1)
docs/nemo-relay-cli/about.mdx (1)

47-47: LGTM!


Walkthrough

Documentation-only PR updating NeMo Relay 0.3 release materials: new highlights and landing pages, clarified "Relay" runtime terminology, Node.js 24+ and CLI install guidance, non-blocking subscriber delivery/flush guidance, revised agent and OpenClaw support matrices, and a Fern redirect for a removed page.

Changes

NeMo Relay 0.3 Release Documentation

Layer / File(s) Summary
Release Notes Landing and Breaking Changes
docs/about-nemo-relay/release-notes/highlights.mdx, docs/about-nemo-relay/release-notes/index.mdx, docs/about-nemo-relay/release-notes/known-issues.mdx, fern/docs.yml
Adds structured NeMo Relay 0.3 highlights, expands landing page with compatibility notes and release-scope checklist, expands known-issues with experimental-binding and integration constraints, lists fixed items for 0.3, and adds a redirect for the removed related-topics page.
Project Terminology and Branding Clarification
README.md, docs/resources/support-and-faqs.mdx
Rewrites README to call NeMo Relay the shared runtime contract; updates support FAQs to define "Relay" as a runtime relay through scopes/middleware/events/subscribers/plugins; replaces license link with explicit Apache 2.0 statement.
Installation Requirements and Support Matrices
README.md, docs/nemo-relay-cli/about.mdx
Adds Node.js 24+ minimum for Node bindings and a CLI installation section (cargo install nemo-relay-cli and optional cargo-binstall); updates agent harness and integrations support matrices to reflect partial security/optimization support and hook-dependent notes.
Subscriber Delivery and Runtime Behavior
README.md, docs/about-nemo-relay/concepts/subscribers.mdx, docs/reference/performance.mdx
Documents non-blocking native subscriber delivery that drains in background and requires explicit flush before relying on callback side effects; clarifies WebAssembly synchronous delivery due to lack of thread-based dispatch; refines guidance on subscriber callback performance and flush/shutdown effects.
OpenClaw Integration Capabilities and Requirements
docs/supported-integrations/about.mdx, docs/supported-integrations/openclaw-plugin.mdx, integrations/openclaw/README.md
Clarifies OpenClaw plugin runs hook-backed telemetry and pre-tool conditional guardrails without rewriting provider routing or request payloads; bumps minimum OpenClaw version to 2026.5.26 and documents runtime-mapping distinctions between hook-backed telemetry and request-rewrite adaptive hints.
ATIF Version Update
README.md
ATIF lifecycle format reference updated from v1.6 to v1.7.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • NVIDIA/NeMo-Relay#188: Overlapping documentation edits renaming/branding "Flow" → "Relay" in README and support FAQs.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title follows Conventional Commits format with type 'docs', concise imperative summary, 38 characters, no trailing period, and no breaking change indicator.
Description check ✅ Passed The description includes all required template sections: confirmations checked, details of changes provided, reviewer guidance specified, and related issues noted.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


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

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 29, 2026

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 4

🤖 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/about-nemo-relay/release-notes/known-issues.mdx`:
- Line 38: Change the heading "### Fixed In NeMo Relay 0.3" to use title case
for prepositions by making "In" lowercase; update the markdown heading to "###
Fixed in NeMo Relay 0.3" so it follows the project's title case convention.
- Line 46: The heading "### Fixed In Earlier Releases" should use title case
with the preposition lowercased; update the heading text "Fixed In Earlier
Releases" to "Fixed in Earlier Releases" so the token "In" is lowercase,
ensuring consistent title-case formatting in the document.
- Around line 14-36: Add a complete lead-in sentence immediately before the
bullet list that starts after "These notes apply to the NeMo Relay 0.3 release."
— replace the fragmentary context with a full introductory sentence such as "The
following known issues and limitations apply to NeMo Relay 0.3:" so the list has
a grammatical lead-in; update the text surrounding that sentence to ensure it
reads as a single coherent paragraph followed by the bullets.

In `@docs/nemo-relay-cli/about.mdx`:
- Around line 44-47: Update the Notes rows for Claude Code and Hermes Agent to
remove informal idioms ("wired up", "in place") and explicitly state which
capabilities are limited or hook-dependent: for Claude Code and Hermes Agent
replace those phrases with "supported" or "enabled" and add a brief clause like
"some guardrail or optimization hooks not implemented (e.g., {specific hook
names if known})" or "guardrail/optimization support is hook-dependent" so the
"⚠️ Partial" status matches the note; also ensure Codex and Cursor notes remain
explicit about missing hooks (e.g., mention "missing hooks under
`cursor-agent`") for consistency.
🪄 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: ASSERTIVE

Plan: Enterprise

Run ID: e0fe967f-7832-479c-b01e-a9211be48e59

📥 Commits

Reviewing files that changed from the base of the PR and between c3bffba and 84171bf.

📒 Files selected for processing (13)
  • README.md
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • docs/about-nemo-relay/release-notes/related-topics.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/reference/performance.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/about.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • fern/docs.yml
  • integrations/openclaw/README.md
💤 Files with no reviewable changes (1)
  • docs/about-nemo-relay/release-notes/related-topics.mdx
📜 Review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Check / Run
  • GitHub Check: Preview docs
🧰 Additional context used
📓 Path-based instructions (23)
{docs/**,README.md,CONTRIBUTING.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

{docs/**,README.md,CONTRIBUTING.md}: For docs-only changes, run targeted checks only if commands, package names, or examples changed. Use just docs for docs-site builds and just docs-linkcheck when links changed
Run docs site build with just docs

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
{docs/**,README.md,CONTRIBUTING.md,**/*.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Run docs link validation with just docs-linkcheck when links change

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • integrations/openclaw/README.md
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
{docs/**,README.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Verify README and docs entry points still match current package names and paths for large or public-facing changes

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
{docs/**,examples/**,README.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Verify examples still run with documented commands for large or public-facing changes

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
{docs/**,README.md,**/Cargo.toml,**/package.json,**/*.md}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

Ensure renamed public surfaces are reflected consistently in manifests and docs for large or public-facing changes

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • integrations/openclaw/README.md
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
**/*.{md,mdx,py,sh,yaml,yml,toml,json}

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

Keep package names, repo references, and build commands current

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • integrations/openclaw/README.md
  • docs/about-nemo-relay/release-notes/index.mdx
  • fern/docs.yml
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
**/*.mdx

📄 CodeRabbit inference engine (.agents/skills/contribute-docs/SKILL.md)

In MDX files, top-of-file comments must use JSX comment delimiters: {/* to open and */} to close. Do not use HTML comments for MDX SPDX headers.

MDX top-of-file SPDX comments must use {/* ... */} delimiters instead of HTML comment delimiters (Must-Fix)

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
**/*.{html,md,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Include SPDX license header in HTML and Markdown files using HTML comment syntax

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • integrations/openclaw/README.md
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
docs/**/*.{md,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update embedded documentation snippets, patch docs, and binding-support notes if examples or supported bindings changed

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
docs/**

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Run just docs or ./scripts/build-docs.sh html to regenerate ignored Fern API reference pages before validation for documentation site changes

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}

⚙️ CodeRabbit configuration file

{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}: Review documentation for technical accuracy against the current API, command correctness, and consistency across language bindings.
Flag stale examples, missing SPDX headers where required, and instructions that no longer match CI or pre-commit behavior.

Files:

  • docs/supported-integrations/about.mdx
  • docs/reference/performance.mdx
  • docs/about-nemo-relay/release-notes/highlights.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/about-nemo-relay/concepts/subscribers.mdx
  • docs/nemo-relay-cli/about.mdx
  • docs/resources/support-and-faqs.mdx
  • docs/supported-integrations/openclaw-plugin.mdx
  • docs/about-nemo-relay/release-notes/known-issues.mdx
  • README.md
docs/reference/**

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update relevant reference documentation for any public API changes

Files:

  • docs/reference/performance.mdx
**/*.{md,rst,html,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

**/*.{md,rst,html,txt}: Always spell NVIDIA in all caps. Do not use Nvidia, nvidia, nVidia, nVIDIA, or NV.
Use an NVIDIA before a noun because the name starts with an 'en' sound.
Do not add a registered trademark symbol after NVIDIA when referring to the company.
Use trademark symbols with product names only when the document type or legal guidance requires them.
Verify official capitalization, spacing, and hyphenation for product names.
Precede NVIDIA product names with NVIDIA on first mention when it is natural and accurate.
Do not rewrite product names for grammar or title-case rules.
Preserve third-party product names according to the owner's spelling.
Include the company name and full model qualifier on first use when it helps identify the model.
Preserve the official capitalization and punctuation of model names.
Use shorter family names only after the full name is established.
Spell out a term on first use and put the acronym in parentheses unless the acronym is widely understood by the intended audience.
Use the acronym on later mentions after it has been defined.
For long documents, reintroduce the full term if readers might lose context.
Form plurals of acronyms with s, not an apostrophe, such as GPUs.
In headings, common acronyms can remain abbreviated. Spell out the term in the first or second sentence of the body.
Common terms such as CPU, GPU, PC, API, and UI usually do not need to be spelled out for developer audiences.

Files:

  • integrations/openclaw/README.md
  • README.md
**/*.{md,rst,html}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-brand-terminology.md)

Link the first mention of a product name when the destination helps the reader.

Files:

  • integrations/openclaw/README.md
  • README.md
**/*.md

📄 CodeRabbit inference engine (.agents/skills/contribute-integration/SKILL.md)

Documentation must be updated if activation or usage changed

**/*.md: Use title case consistently in technical documentation headings
Avoid quotation marks, ampersands, and exclamation marks in headings
Keep product, event, research, and whitepaper names in their official title case
Use title case for table headers
Do not force social-media sentence case into technical docs
Format code elements, commands, parameters, package names, and expressions in monospace
Format directories, file names, and paths in monospace using backticks
Use angle brackets inside monospace for variables inside paths, such as /home/<username>/.login
Format error messages and strings in quotation marks, keeping literal code strings in code formatting when clearer
Format UI buttons, menus, fields, and labels in bold
Use angle brackets between UI labels for menu paths, such as File > Save As
Use italics for new terms on first use, sparingly and only when introducing the term
Use italics for publication titles
Format keyboard shortcuts in plain text, such as Press Ctrl+Alt+Delete
Use owner/repo link text for GitHub repositories, preferring [NVIDIA/NeMo](link) over prose references like 'the GitHub repo'
Introduce every code block with a complete sentence
Do not make a code block complete the grammar of the previous sentence
Do not continue a sentence after a code block
Use syntax highlighting when the format supports it for code blocks
Avoid the word 'snippet' unless the surrounding docs already use it as a term of art
Keep inline method, function, and class references consistent with nearby docs, omitting empty parentheses for prose readability when no call is shown
Use descriptive anchor text that matches the destination title when possible for links
Avoid raw URLs in running text
Avoid generic anchor text such as 'here,' 'this page,' and 'read more'
Include acronyms in link text when a linked term includes an acronym
Do not link long sentences or multiple sentences
Avoid links ...

Files:

  • integrations/openclaw/README.md
  • README.md
**/{docs,examples,**/*.md,*.patch,*.diff,.github,*.sh,*.yaml,*.yml}

📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)

Update documentation, examples, CI configuration, and patch artifacts when performing rename operations

Files:

  • integrations/openclaw/README.md
  • fern/docs.yml
  • README.md
**/*.{md,rst,txt}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

Spell NVIDIA in all caps. Do not use Nvidia, nvidia, or NV.

Files:

  • integrations/openclaw/README.md
  • README.md
**/*.{md,rst}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-guide.md)

**/*.{md,rst}: Format commands, code elements, expressions, package names, file names, and paths as inline code.
Use descriptive link text. Avoid raw URLs and weak anchors such as "here" or "read more."
Use title case consistently for technical documentation headings.
Introduce code blocks, lists, tables, and images with complete sentences.
Write procedures as imperative steps. Keep steps parallel and split long procedures into smaller tasks.
Prefer active voice, present tense, short sentences, contractions, and plain English.
Use can for possibility and reserve may for permission.
Use after for temporal relationships instead of once.
Prefer refer to over see when the wording points readers to another resource.
Avoid culture-specific idioms, unnecessary Latinisms, jokes, and marketing exaggeration in technical docs.
Spell out months in body text, avoid ordinal dates, and use clear time zones.
Spell out whole numbers from zero through nine unless they are technical values, parameters, versions, or UI values.
Use numerals for 10 or greater and include commas in thousands.
Do not add trademark symbols to learning-oriented docs unless the source, platform, or legal guidance explicitly requires them.

Files:

  • integrations/openclaw/README.md
  • README.md
**/README.md

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update relevant crate or package README when that surface changed

Files:

  • integrations/openclaw/README.md
  • README.md
**/*.{py,txt,toml,cfg,yaml,yml}

📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)

Update Python package names and top-level module imports during coordinated rename operations

Files:

  • fern/docs.yml
{README.md,docs/**/*.{md,rst,txt},fern/**/*}

📄 CodeRabbit inference engine (.agents/skills/prepare-code-freeze/SKILL.md)

Search and update documentation source for references to the old version in README.md, docs, and fern directories, updating current-version install commands, package examples, and configuration examples to <next-version>

Files:

  • fern/docs.yml
  • README.md
{README.md,docs/getting-started/**/*.md}

📄 CodeRabbit inference engine (.agents/skills/add-binding-feature/SKILL.md)

Update README.md, docs/getting-started/, or binding-level READMEs if behavior differs by language or usage changed

Files:

  • README.md
README.md

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update README.md to reflect current workspace members and top-level documentation when workspace structure changes

Files:

  • README.md
🪛 LanguageTool
docs/about-nemo-relay/release-notes/highlights.mdx

[style] ~37-~37: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ... for guardrails plugin configuration. - Added guardrail scopes for conditional guardr...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)


[style] ~71-~71: Three successive sentences begin with the same word. Consider rewording the sentence or use a thesaurus to find a synonym.
Context: ...t-in guardrails plugin documentation. - Added CI path filters, CLI draft release asse...

(ENGLISH_WORD_REPEAT_BEGINNING_RULE)

🔇 Additional comments (14)
docs/resources/support-and-faqs.mdx (1)

85-87: LGTM!

docs/about-nemo-relay/release-notes/highlights.mdx (1)

1-76: LGTM!

docs/about-nemo-relay/release-notes/index.mdx (1)

1-64: LGTM!

fern/docs.yml (1)

1-35: LGTM!

README.md (2)

22-235: LGTM!


20-20: ⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Use lowercase "is" for title case compliance.

Question headings should follow title case rules where auxiliary verbs like "is" are lowercase.

📝 Proposed fix
-## What Is NeMo Relay?
+## What is NeMo Relay?

As per coding guidelines: "Use title case consistently for technical documentation headings."

			> Likely an incorrect or invalid review comment.
docs/about-nemo-relay/concepts/subscribers.mdx (1)

1-205: LGTM!

docs/reference/performance.mdx (1)

1-40: LGTM!

docs/supported-integrations/about.mdx (1)

25-25: LGTM!

docs/supported-integrations/openclaw-plugin.mdx (3)

16-21: LGTM!


30-30: LGTM!


252-257: LGTM!

integrations/openclaw/README.md (2)

15-19: LGTM!


208-211: LGTM!

Comment thread docs/about-nemo-relay/release-notes/known-issues.mdx Outdated
Comment thread docs/about-nemo-relay/release-notes/known-issues.mdx Outdated
Comment thread docs/about-nemo-relay/release-notes/known-issues.mdx Outdated
Comment thread docs/nemo-relay-cli/about.mdx Outdated
@willkill07 willkill07 self-assigned this May 29, 2026
@willkill07 willkill07 added this to the 0.3 milestone May 29, 2026
Signed-off-by: Will Killian <wkillian@nvidia.com>
Signed-off-by: Will Killian <2007799+willkill07@users.noreply.github.com>
Signed-off-by: Will Killian <2007799+willkill07@users.noreply.github.com>
@bbednarski9
Copy link
Copy Markdown
Contributor

Stoked for this one!

@willkill07
Copy link
Copy Markdown
Member Author

/merge

@rapids-bot rapids-bot Bot merged commit 14db36c into NVIDIA:release/0.3 May 29, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation documentation-related size:M PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants