Skip to content

feat: add Harbor integration#751

Open
grace-lam wants to merge 14 commits intoNVIDIA-NeMo:mainfrom
grace-lam:feat/harbor_integration
Open

feat: add Harbor integration#751
grace-lam wants to merge 14 commits intoNVIDIA-NeMo:mainfrom
grace-lam:feat/harbor_integration

Conversation

@grace-lam
Copy link

Adds the full Harbor agent integration in NeMo Gym for multi-turn RL training workflows, including custom agent/env wiring, rollout conversion, and operational docs.

Scope

This PR covers the full responses_api_agents/harbor_agent/ package:

  • app.py (Harbor job orchestration + response shaping)
  • utils.py (trajectory → NeMo Gym output conversion)
  • custom_agents/ (Terminus-2 NeMo Gym compatibility path)
  • custom_envs/singularity/ (HPC-oriented execution environment)
  • configs/harbor_agent.yaml (default agent config)
  • tests/test_app.py (integration/unit behavior checks)
  • README.md

Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
@grace-lam grace-lam force-pushed the feat/harbor_integration branch from dad532c to 524cfd3 Compare February 24, 2026 05:44
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
Signed-off-by: Grace Lam <gralam@nvidia.com>
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.

1 participant