Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
2553b44
FABRIC-71: experiment with typed SDK-backed CLI
AnuradhaKaruppiah Jul 16, 2026
cf654ad
Make the SDK-backed CLI a maintained experiment surface
AnuradhaKaruppiah Jul 17, 2026
5fe0f1d
Merge remote-tracking branch 'upstream/main' into ak-cli-experiments
AnuradhaKaruppiah Jul 17, 2026
d785f4b
Merge remote-tracking branch 'upstream/main' into ak-cli-experiments
AnuradhaKaruppiah Jul 17, 2026
e760f2b
fix: address CLI migration review feedback
AnuradhaKaruppiah Jul 17, 2026
15cbbda
docs: align quickstart and overview style
AnuradhaKaruppiah Jul 17, 2026
7df971e
docs: remove stale file configuration references
AnuradhaKaruppiah Jul 17, 2026
564c536
refactor CLI around typed core
AnuradhaKaruppiah Jul 17, 2026
8c97985
docs: move CLI guide under experimentation
AnuradhaKaruppiah Jul 17, 2026
fc440db
docs: track adapter metadata migration
AnuradhaKaruppiah Jul 19, 2026
9ac244a
docs: structure CLI experimentation workflows
AnuradhaKaruppiah Jul 19, 2026
0483efd
refactor: distribute the experimentation CLI separately
AnuradhaKaruppiah Jul 19, 2026
376d9aa
feat: allow preset model overrides
AnuradhaKaruppiah Jul 19, 2026
08e1650
feat: support NVIDIA models in Claude adapter
AnuradhaKaruppiah Jul 19, 2026
b593f82
feat: route CLI presets through NVIDIA inference
AnuradhaKaruppiah Jul 19, 2026
7a3aa0d
docs: clarify CLI examples and scaffolding
AnuradhaKaruppiah Jul 20, 2026
2baf671
Merge remote-tracking branch 'upstream/main' into ak-cli-experiments
AnuradhaKaruppiah Jul 20, 2026
8353ace
fix: address CLI review findings
AnuradhaKaruppiah Jul 20, 2026
787b602
fix: address follow-up CLI review findings
AnuradhaKaruppiah Jul 20, 2026
d213097
fix: address CLI scaffold review feedback
AnuradhaKaruppiah Jul 20, 2026
00f8fd1
test: allow fresh scaffold dependency resolution
AnuradhaKaruppiah Jul 20, 2026
982b069
fix: keep Rust scaffolds independent of checkout
AnuradhaKaruppiah Jul 20, 2026
01be3ad
fix: keep generated Rust variants warning-free
AnuradhaKaruppiah Jul 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/skills/review-doc-style/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ and NVIDIA NeMo Fabric repo conventions.
- Keep docs aligned with current NeMo Fabric behavior, repo layout, and entry points
- Apply NVIDIA technical-writing guidance where it improves clarity and consistency without watering down technical precision
- The full product name is "NVIDIA NeMo Fabric".
- The first usage of the name (typically in the title and H1 tag) should use the full product name.
- The first usage of the name (typically in the title and H1 tag) should use the full product name.
- All other uses of the name can use the shortened form "NeMo Fabric".
- The only acceptable usage of "fabric" by itself is when referring to the CLI tool, and these references must be surrounded by back-ticks.

Expand Down
5,079 changes: 783 additions & 4,296 deletions ATTRIBUTIONS-Rust.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ build wheels from a source checkout:

```bash
just wheels
uv pip install --find-links dist "nemo-fabric[runtime]"
uv pip install --find-links dist nemo-fabric
```

Adapters are distributed as optional extras. For example, install the Hermes adapter with:
Expand Down Expand Up @@ -249,7 +249,7 @@ Valid types:
Examples:

```text
feat: add typed runtime configuration overlays
feat: add typed runtime diagnostics
fix: preserve adapter errors in run results
docs: clarify Hermes adapter installation
test: cover concurrent Python runtime invocations
Expand Down
218 changes: 4 additions & 214 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 1 addition & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,10 @@ repository = "https://github.com/NVIDIA/nemo-fabric"
[workspace.dependencies]
nemo-fabric-core = { path = "crates/fabric-core", version = "0.1.0" }

clap = { version = "4", features = ["derive"] }
ctrlc = "3"
clap = { version = "4", default-features = false, features = ["derive", "std", "help", "usage", "error-context", "suggestions"] }
schemars = { version = "1", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_yaml = "0.9"
thiserror = "2"
pyo3 = "0.28.2"

Expand Down
Loading
Loading