Spaces:
Running
Running
Commit History
-
Fix grader: save WS episodes to _completed, fix episode_id in _gradeβ
- WebSocket step handler now saves to global _completed when done=True so POST /grader can look up the episode (was always returning 404 for WS episodes, causing inference.py to log score=0.00 β out-of-range fail) - _grade() now takes episode_id as a parameter instead of reading the global store.episode_id (which belongs to HTTP sessions, not WS ones) - /baseline no longer temporarily mutates store.episode_id Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>89b4daf -
Clamp grader scores to (0.001, 0.999) β validator requires strictly (0, 1)β
np.clip(..., 0.0, 1.0) allowed exact 0.0 or 1.0 which failed the Phase 2 deep validation check "score strictly between 0 and 1". Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>eda8f10 -
Fix Docker base image tag and sync success_criteria across filesβ
- Dockerfile: python:3.11-slim -> python:3.11.9-slim-bookworm (specific patch+variant tag avoids manifest digest cache misses in the validator's Docker registry) - openenv.yaml: easy success_criteria 0.55 -> 0.62 (matches grader) - server.py: medium description 0.45 -> 0.50 (matches _grade() check) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>8d62fdb
-
Fix /reset to accept empty/null body from automated checker
eeced07
-
Fix uvicorn app reference to avoid server/ package shadowing server.py
e23a843 -
Complete OpenEnv hackathon submissionβ
- Add pyproject.toml + uv.lock for openenv validate compliance - Add server/app.py shim (importlib) for [project.scripts] entry point - Rename baseline.py β inference.py (WebSocket-based LLM agent) - Fix env.py: guaranteed label flip, noise trap, shaped reward, warmup - Fix models.py: strategy_weights validator - Fix server.py: /ws WebSocket, /grader with episode persistence, Reward model - Fix openenv.yaml: sync medium/hard success criteria with grader - Add .gitignore: exclude .DS_Store, __pycache__, .claude/ - Add websockets to requirements.txt - Update README: HF frontmatter, actual baseline scores, full API docs openenv validate: [OK] DataSelectEnv: Ready for multi-mode deploymentc90be96
-
Initial Commit
Manas Mehta0b81240