Spaces:
Sleeping
Sleeping
Commit History
-
fixed final
f6cc23f -
fixed the grader.py
4ba43d9
-
final phase 2 fix
2bf73bd -
3task with grader with final
e66bd14 -
3task with grader
4587b40 -
fixed error 1
6a97d3e -
fixed error
f3f89d0 -
fix: strict grader requirements final 1
6d5f122 -
fix: strict grader requirements final
0df7c2d -
fix: strict grader requirements
82a762b -
fix: resolve strict grader detection issues
ed2468b -
fix: use top-level grade() function for grader detection
21b823a -
fix: add openenv-core to requirements.txt and fix sys.path in server
0b0a73b -
fix: add uv.lock and main entrypoint
f93c77f -
fix: Phase 2
40c13b9 -
fix: add pyproject.toml for openenv validation
e68804a -
Fix: Add POST support for /reset and /step endpoints
- /reset now accepts both GET and POST - Added /step POST endpoint - Maintains env_instance state between calls Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>d4dedce -
Fix: Add missing env files (expense_env.py, environment.py, tasks.py)
These files were not tracked in git, causing ModuleNotFoundError in Docker. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>076e11e -
Fix: Complete OpenEnv structure for Phase 1+2
- Add env/tasks.py with task configurations - Update server/app.py with GET /reset endpoint - Add error handling to /reset endpoint - All imports verified locally - Server tested: GET / and GET /reset work Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>93c59d3 -
Fix: Add environment.py with ExpenseLeakDetectionEnv
- Create env/environment.py with ExpenseLeakDetectionEnv class - Update expense_env.py to import from environment.py - Add ls -R debug to Dockerfile - All imports verified locally Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>e58491a -
Fix: Use relative imports to prevent ModuleNotFoundError
- Use relative import in env/__init__.py - Use 'from env import create_env' in server/app.py - Fix Dockerfile COPY to /app Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>9cd9ea9 -
Fix: Simplify server/app.py endpoints
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>82bc41f -
Fix: Add FastAPI server with /reset endpoint
- Create server/app.py with FastAPI endpoints - POST /reset returns JSON {status: ok} - GET / returns health status - Update Dockerfile to use uvicorn - Add fastapi and uvicorn to requirements - Remove conflicting server.py Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>3bb8ff0 -
Refactor: Clean project structure for Phase 2 validation
- Remove duplicate files (graders.py, env/graders.py, pyproject.toml, uv.lock) - Simplify Grader class in env/grader.py - Use minimal http.server for HF Spaces - Clean imports in env/__init__.py - Verify 3 tasks with graders in openenv.yaml Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>da4f46d -
Restructure to official OpenEnv format with Grader class
5916421 -
Fix graders: use dot notation entrypoint format
3af82d1 -
Fix openenv.yaml: use list format for tasks with graders
5372c8e -
Add LLM API call for Phase 2 validation with fallback
ff66102 -
Minimal FastAPI server for HF Space stability
6603ed8 -
Stable deterministic inference for all tasks + HF runtime fix
e53bea7 -
Fix HF Space: keep container alive with tail -f
54f603d -
Fix OpenEnv Phase 1+2 validation: Dockerfile, graders, env imports
46f0f1d -
fix: Phase 2 graders with proper (trajectory, result) signature
c8743d1
-
Final safety: hardened env.step, result validation, protected grader, forced rewards fallback
4cf0542 -
Edge case fixes: safe env exec, hardened step unpacking, rewards validation, safe_str for prints
7260af0 -
Final hardening: strict model output validation, action type whitelist, duplicate prevention, max_steps=10, complete crash-proof
bcb7ba9 -
Hardened inference.py: complete crash-proof with timeout, response validation, fallback actions, triple safety wrapper
4c24f7d -
Fix inference.py: bulletproof error handling, always exits 0, always prints [START]/[STEP]/[END]
859d3ea -
fix: add main() entry point for OpenEnv compliance
47a0a64 -
feat: add OpenEnv compliance (server/app.py, uv.lock, pyproject.toml)
023eafe -
feat: add pyproject.toml for OpenEnv validation
a854c64 -
feat: add OpenEnv API endpoints /reset /step /state
8af6ead -
optimize: improve env handling and reward tuning for hackathon
3f68dee -
fix: move argparse inside __main__ block
c0f1cc5 -
docker update
ab7def1 -
fix: use shell form CMD for uvicorn
99be7de -
readme updated
36705c1 -
feat: add FastAPI server for HF Space
3418ae6 -
fix: keep process alive after execution
f84b124 -
fix: include env folder in repo
a93c8fd