You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- markdownlint-disable MD041 -->
## Summary
Turns aggregate loop assertions into independently reported test cases
only when each input benefits from its own result. The final diff keeps
direct setup and ordered loops and removes unrelated syntax rewrites.
## Changes
- Parameterize existing cases in 10 test files for clearer failure
names.
- Keep ordered setup, retry, polling, and aggregate work in direct
loops.
- Restore the registry target loop and all syntactic-only changes.
- Remove the repeated loop-helper abstractions from the earlier
revision.
- Limit the final change to 221 additions and 206 deletions.
- Record a passing documentation-writer review for `521d9f10a`; no
public documentation changes are needed.
## Type of Change
- [x] Code change (feature, bug fix, or refactor)
- [ ] Code change with doc updates
- [ ] Doc only (prose changes, no code sample modifications)
- [ ] Doc only (includes code sample changes)
## Quality Gates
- [x] Tests added or updated for changed behavior
- [ ] Existing tests cover changed behavior — justification:
- [ ] Tests not applicable — justification:
- [ ] Sensitive paths changed (security, policy, credentials, preflight,
onboarding, inference, runner, sandbox, or messaging)
- [ ] Sensitive-path review completed or maintainer-approved waiver
recorded — reviewer/approval link/justification:
- [ ] Non-success, skipped, or missing CI check accepted by maintainer —
check name, approval link, and follow-up issue:
## DGX Station Hardware Evidence
- [ ] Tested on DGX Station
- Tested commit: Not applicable
- Station profile/scenario: Not applicable
- Result: Not applicable
- Supporting evidence: Not applicable
## Verification
- [x] PR description includes a `Signed-off-by:` line and every commit
appears as `Verified` in GitHub
- [ ] Normal `pre-commit`, `commit-msg`, and `pre-push` hooks passed, or
`npm run validate:pr` passed after refreshing `origin/main` when hooks
were skipped or unavailable — GitHub CI is the maintainer-authorized
validation path for this repair.
- [ ] Targeted behavior tests pass for the current change set, or tests
are marked not applicable above — GitHub CI is running for the latest PR
commit.
- [ ] Applicable broad gate passed — `npm test` for broad
runtime/test-harness changes; `npm run check` for repo-wide
validation/coverage changes — command/result:
- [x] Quality Gates section completed with required justifications or
waivers
- [x] No secrets, API keys, or credentials committed
- [ ] `npm run docs` builds without warnings (doc changes only)
- [ ] Doc pages follow the [style
guide](https://github.com/NVIDIA/NemoClaw/blob/main/docs/CONTRIBUTING.md)
(doc changes only)
- [ ] New doc pages include SPDX header and frontmatter (new pages only)
---
Signed-off-by: Carlos Villela <cvillela@nvidia.com>
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Tests**
* Improved test coverage for Windows-host Docker probing and strict
tool-calling modes.
* Expanded validation of onboarding progress metadata and reserved
dashboard ports.
* Added independent coverage for channel presets, CLI compatibility, and
command dispatch behavior.
* Separated latency configuration tests for defaults, valid values, and
invalid inputs.
* Strengthened stored-auth transition and migration concern coverage.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Signed-off-by: Carlos Villela <cvillela@nvidia.com>
0 commit comments