Skip to content

Decouple SWE environment infrastructure from agent harnesses #1249

Closed

Description

@cwing-nvidia

The SWE environment infrastructure (Apptainer containers, tool execution, eval harnesses) is currently coupled to specific agent harnesses in swe_agents. This means these environments cannot easily be used with other agents and requires config duplication.

As part of the broader sandbox infrastructure work, we should refactor swe_agents to separate the environment initialization and verification from the agent loop, so any agent can use SWE-style sandboxed environments.

Activity

  1. linked a pull request that will close this issuefeat: harness agnostic swe environment #1572on Jul 6, 2026
  2. linked a pull request that will close this issuefeat: swe with any harness #2011on Jul 27, 2026
  3. moved this from Dev WIP to Review Todo in NeMo Gym 0.5.0 - Aug 5on Jul 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions