Reorganize third-party env integrations (TA, RG, etc.) #682
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds an
integrationsfolder for third-party environment bridges (currently just TextArena and ReasoningGym). Removes theenvsextra in favorType of Change
Testing
uv run pytestlocally.Checklist
Note
Reorganize third‑party environment integrations
TextArenaEnvandReasoningGymEnvtoverifiers/envs/integrations/with lazy imports updated inverifiers/__init__.pyTextArenaEnv(game="Wordle-v0");environments/wordle/wordle.pynow wires rewards/feedback onlyrg(reasoning-gym) andta(textarena+nltk); remove previousenvsextra; addmcpto core depssetup_state/cleanupand done-handling inTextArenaEnvverifiers/envs/AGENTS.mdto explain Core/Integrations/Experimental; addverifiers/envs/integrations/README.mdenvironments/reasoning_gym_envto version0.1.4and requireverifiers>=0.1.8.post0Written by Cursor Bugbot for commit 8c27e1d. This will update automatically on new commits. Configure here.