v0.2.0 - Bounded and Observable RLM Runs
Highlights
- Added tree-wide call, token, cost, and elapsed-time budgets.
- Added structured results with per-run statistics and execution trajectories.
- Aligned recursion-depth semantics with the RLM paper.
- Hardened REPL execution and added optional resource limits.
- Added reproducible long-context benchmarks and direct-model baselines.
- Added CI for Python 3.9-3.12 across Linux, macOS, and Windows.
- Expanded the test suite to 135 tests with enforced branch coverage.
Compatibility
- Fixed REPL comprehension behavior on Python 3.9-3.11.
- Verified the complete test suite on all supported platforms.
- Updated GitHub Actions to Node 24-based releases.
See CHANGELOG.md and BENCHMARK_RESULTS.md for details.