Skip to content

Forward-merge release/0.2 into main#120

Merged
willkill07 merged 2 commits into
mainfrom
release/0.2
May 15, 2026
Merged

Forward-merge release/0.2 into main#120
willkill07 merged 2 commits into
mainfrom
release/0.2

Conversation

@rapids-bot
Copy link
Copy Markdown

@rapids-bot rapids-bot Bot commented May 15, 2026

Forward-merge triggered by push to release/0.2 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

- [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
* Removes work-arounds introduced in PR #69 



#### Where should the reviewer start?



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

- Closes #




## Summary by CodeRabbit

* **Chores**
  * Updated CI workflows to use a newer version of the GitHub Actions installation tool across Rust, Python, Node.js, Go, and WebAssembly build pipelines.
  * Simplified WebAssembly testing and build process by removing platform-specific workarounds and streamlining installation steps.



[![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/NVIDIA/NeMo-Flow/pull/119?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

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

Approvers:
  - Will Killian (https://github.com/willkill07)

URL: #119
@rapids-bot rapids-bot Bot requested a review from a team as a code owner May 15, 2026 21:05
@rapids-bot
Copy link
Copy Markdown
Author

rapids-bot Bot commented May 15, 2026

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.

@github-actions github-actions Bot added the size:S PR is small label May 15, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.94%. Comparing base (ca9a230) to head (f13fd16).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #120   +/-   ##
=======================================
  Coverage   94.94%   94.94%           
=======================================
  Files         171      171           
  Lines       31347    31347           
  Branches      131      131           
=======================================
  Hits        29761    29761           
  Misses       1586     1586           
Components Coverage Δ
Rust Runtime 95.98% <ø> (ø)
CLI 89.02% <ø> (ø)
Go Binding 95.78% <ø> (ø)
Python Binding 96.97% <ø> (ø)
Node Binding 100.00% <ø> (ø)
WebAssembly Binding 97.03% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ca9a230...f13fd16. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

#### Overview

Reorganize the documentation entry points for NeMo Flow CLI, package installation, and supported integrations, and align terminology so public docs spell out key abbreviations before using them.

- [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

- Adds a dedicated `Supported Integrations` sidebar section under `docs/integrations/` with an overview support matrix and moved OpenClaw, LangChain, LangGraph, and Deep Agents guides.
- Keeps `Integrate into Frameworks` focused on integration-author guidance and routes end users to the supported integration pages.
- Updates the top-level docs overview with a `What Should I Read First?` routing table and reorders the sidebar so NeMo Flow CLI and Supported Integrations appear before application instrumentation.
- Narrows the Installation page to package-manager installs and covers CLI, Python, Node.js, Rust, OpenClaw, and Python framework integration packages for `0.2.0`.
- Updates quick-start install sections so package-manager instructions appear before repository/source setup.
- Expands first-use abbreviations across authored docs and generated API source comments for Agent Trajectory Interchange Format (ATIF), Agent Trajectory Observability Format (ATOF), Adaptive Cache Governor (ACG), and APIs.
- Removes legacy `features.codex_hooks` references in favor of the canonical Codex hooks setting.

Validation:

- `just docs-linkcheck`
- `just docs`
- Commit hooks passed during `git commit -s`, including docs markdown linkcheck, FFI header sync, cargo fmt, cargo clippy, cargo check, and node docstring checks.

#### Where should the reviewer start?

Start with `docs/index.md` for the sidebar and top-level reading-path changes, then review `docs/getting-started/installation.md` and `docs/integrations/about.md` for the package and integration guidance. For terminology changes, spot-check `docs/plugins/observability/atif.md`, `docs/plugins/observability/atof.md`, `docs/plugins/adaptive/acg.md`, and the generated API source comments touched in `crates/core`, `crates/adaptive`, and `crates/node`.

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

- Closes: NMF-126, NMF-127


<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit

* **New Features**
  * Added NeMo Flow CLI docs and install guidance (version‑pinned); new agent harness support matrix and agent guides (Claude Code, Codex, Cursor, Hermes).
  * Introduced first-class Observability and Adaptive plugin docs, including ATOF/ATIF/OpenTelemetry/OpenInference, ACG, and Adaptive Hints.

* **Documentation**
  * Major reorganization: simplified guide titles/navigation, added plugin‑centric references, roadmap checklist, and support matrices; removed legacy export/adaptive pages.

* **Chores**
  * Updated badges/headers across docs and simplified license header requirement.

<!-- review_stack_entry_start -->

[![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/NVIDIA/NeMo-Flow/pull/118)

<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Signed-off-by: Will Killian <wkillian@nvidia.com>
@github-actions github-actions Bot added size:XXL PR is very large lang:js PR changes/introduces Javascript/Typescript code lang:rust PR changes/introduces Rust code and removed size:S PR is small labels May 15, 2026
@willkill07 willkill07 removed lang:rust PR changes/introduces Rust code lang:js PR changes/introduces Javascript/Typescript code size:XXL PR is very large labels May 15, 2026
@willkill07 willkill07 merged commit 99c631d into main May 15, 2026
5 of 6 checks passed
@willkill07 willkill07 deployed to crates.io May 15, 2026 22:10 — with GitHub Actions Active
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