Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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 deepgym/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## Unreleased
## 0.6.2 (2026-10-23)

- **Unsandboxed runs leave a trace:** every local `RunResult` records how its solution was isolated (`isolation`: `macos`, `bwrap`, or `none` under `DEEPGYM_ALLOW_UNSANDBOXED`), and the process logs a warning once when local solutions run unsandboxed. A local session's results record `none`, since its agent actions run on the host, and creating one warns once.
- **Closed sessions stay closed:** once `close()` runs (even if the delete fails), `start`, `step`, `run_cli`, `finalize_cli` and `score` raise the new `SessionClosedError` before touching the sandbox; `score()` still returns a result a failed step already fixed. The API answers a request that raced a DELETE with 409, so a host-deleted sandbox is never scored as the agent's 0. A session whose setup fails is closed through the same pipeline as a DELETE, so a failed delete keeps its slot, is retried by the sweep and is reported in `leaked_sandboxes` if it never succeeds.
Expand Down
2 changes: 1 addition & 1 deletion deepgym/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "deepgym"
version = "0.6.1"
version = "0.6.2"
description = "RL training environments with verifiable rewards for coding and computer-use agents"
readme = "README.md"
license = {text = "PolyForm-Noncommercial-1.0.0"}
Expand Down
2 changes: 1 addition & 1 deletion deepgym/src/deepgym/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""DeepGym — Managed RL training and evaluation infrastructure."""

__version__ = '0.6.1'
__version__ = '0.6.2'

from deepgym.async_core import AsyncDeepGym
from deepgym.benchmark_envs import (
Expand Down
Loading