Skip to content

Forward-merge release/0.1 into main - #167

Merged
3 commits merged into
mainfrom
release/0.1
Jul 31, 2026
Merged

Forward-merge release/0.1 into main#167
3 commits merged into
mainfrom
release/0.1

Conversation

@rapids-bot

@rapids-bot rapids-bot Bot commented Jul 31, 2026

Copy link
Copy Markdown

Forward-merge triggered by push to release/0.1 that creates a PR to keep main up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge. See forward-merger docs for more info.

#### Overview

Replace the deprecated `nvidia/nemotron-3-nano-30b-a3b` model with `nvidia/nemotron-3-nano-omni-30b-a3b-reasoning` across the maintained runtime presets and every dependent repository surface. This keeps the Hermes and Deep Agents NVIDIA API Catalog paths usable without changing their provider, credential, endpoint, or harness configuration.

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

#### Details

- Update the Hermes and Deep Agents CLI preset defaults.
- Keep generated Python and Rust scaffolds aligned with the updated preset.
- Update README, Fern documentation, code-review and Harbor examples, and both onboarding notebooks.
- Update Deep Agents, Hermes, Harbor, ATOF, and ATIF expectations to assert the replacement model.
- Remove all 28 tracked references to the deprecated identifier.

There are no breaking API or configuration-shape changes.

#### Validation

- `cargo fmt --all -- --check`
- `just test-rust` — passed
- `just test-python` — 574 passed, 15 skipped
- `npx --prefix docs --no-install fern check --warnings` — 0 errors; redirect check skipped because Fern authentication was unavailable
- Verified `nemo-fabric plan --preset hermes` and `nemo-fabric plan --preset deepagents` resolve the replacement model
- Manually ran the Hermes code-review example with Relay and confirmed ATOF/ATIF model metadata
- Manually ran the Harbor calculator Hermes Relay job — 1 trial, 0 exceptions, reward 1.0, telemetry validation succeeded
- Manually ran the Harbor SWE-bench `django__django-13741` Hermes job — 1 trial, 0 exceptions, reward 1.0

#### Where should the reviewer start?

Start in `crates/fabric-cli/src/presets.rs`, where the maintained Hermes and Deep Agents defaults are defined, then review the corresponding model expectations in `crates/fabric-cli/src/scaffold.rs` and `tests/e2e/test_hermes_e2e.py`.

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

- Relates to: none




## Summary by CodeRabbit

- **Documentation**
  - Updated quick-start guides, SDK examples, preset references, notebooks, and sample projects to use `nvidia/nemotron-3-nano-omni-30b-a3b-reasoning`.
  - Refreshed Hermes and Deep Agents preset documentation and example commands with the new default model.

- **Configuration**
  - Updated default model selections across generated configurations and example agents.

- **Tests**
  - Updated validation and integration coverage to reflect the new model identifier.

Authors:
  - Yuchen Zhang (https://github.com/yczhang-nv)

Approvers:
  - Ajay Thorve (https://github.com/AjayThorve)
  - Anuradha Karuppiah (https://github.com/AnuradhaKaruppiah)

URL: #166
@rapids-bot
rapids-bot Bot requested review from a team as code owners July 31, 2026 04:30
@rapids-bot

rapids-bot Bot commented Jul 31, 2026

Copy link
Copy Markdown
Author

FAILURE - Unable to forward-merge due to an error, manual merge is necessary. Do not use the Resolve conflicts option in this PR, follow these instructions https://docs.rapids.ai/maintainers/forward-merger/

IMPORTANT: When merging this PR, do not use the auto-merger (i.e. the /merge comment). Instead, an admin must manually merge by changing the merging strategy to Create a Merge Commit. Otherwise, history will be lost and the branches become incompatible.

#### Overview

* Incorporate some of the changes from PR #89
* The library has moved/changed a bit since then, as we are no longer promoting the CLI as a new-user tool, and have removed it from our examples

#### Where should the reviewer start?

* `docs/about-nemo-fabric/overview.mdx`

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



## Summary by CodeRabbit

* **Documentation**
  * Refreshed the NeMo Fabric overview with stronger branded messaging, improved interface selection guidance, a simplified “Core Workflow,” and a “Learn More” resource list.
  * Renamed the installation guide to “NVIDIA NeMo Fabric Installation” for clearer labeling.
  * Updated the quickstart to use the current template library version and adjusted spacing around the “Next Steps” section.

Authors:
  - David Gardner (https://github.com/dagardner-nv)

Approvers:
  - Anuradha Karuppiah (https://github.com/AnuradhaKaruppiah)
  - Lawrence Lane (https://github.com/lbliii)

URL: #165
#### Overview

* Remove references to alpha and RC tags
* Replace buildwithfern.com links with docs.nvidia.com

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

- Closes FABRIC-135

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



## Summary by CodeRabbit

* **Documentation**
  * Updated NeMo Fabric and NeMo Relay links across installation guides, package pages, project metadata, and examples to point to the official NVIDIA documentation site.
  * Refreshed installation instructions to reference the stable `0.1.0` package release instead of a pre-release version.

* **Tests**
  * Updated integration expectations to match the stable package version.

Authors:
  - David Gardner (https://github.com/dagardner-nv)

Approvers:
  - Zhongxuan (Daniel) Wang (https://github.com/zhongxuanwang-nv)

URL: #163
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants