Commit History

  1. Clamp task scores to strictly (0, 1) — never exactly 0.0 or 1.0⁠

    15e2e13

  1. Clamp task scores to strictly (0, 1) — never exactly 0.0 or 1.0⁠

    853ec0d
  2. Fix inference.py: always exit 0, fix import path resolution⁠

    05ed675
  3. Fix inference.py: support in-process env, use ENV_BASE_URL convention⁠

    fea1433
  4. Fix inference.py: correct default port to 7860, add retry logic⁠

    4e71d7a
  5. Fix OpenEnv validation: add uv.lock, scripts entry, openenv-core dep, main()⁠

    59d6790
  6. Add pyproject.toml for OpenEnv validation⁠

    52a9626
  7. Fix /reset endpoint to accept empty POST body for OpenEnv checker⁠

    8702c9b
  8. Comprehensive README rewrite with full documentation⁠

    c6b277d
  9. Drop Docling, PyMuPDF-only: fast multi-page PDF extraction, RL handles refinement by SpandanM110

    50a7ab7
  10. Fix Docker build: add system libs, PyMuPDF fallback for table extraction by SpandanM110

    1a970fb
  11. Add system libs for Docling PDF processing (libxcb, libGL, poppler) by SpandanM110

    11785c0
  12. Switch to Docker SDK with FastAPI + mounted Gradio UI by SpandanM110

    7433519
  13. Fix inference.py to strictly match pre-submission checklist by SpandanM110

    911b8c6
  14. Integrate Docling for accurate table/KPI extraction from uploaded PDFs by SpandanM110

    1285ffb
  15. Add PDF/image upload tab with document preview and grading by SpandanM110

    287fea1
  16. Switch to Gradio SDK, mount OpenEnv API on Gradio FastAPI app by SpandanM110

    d1987c7
  17. Add app_port: 7860 to Space metadata for Docker by SpandanM110

    255ac95
  18. Fix: redirect root / to Gradio UI at /ui by SpandanM110

    715d086
  19. Add Gradio UI, switch to Qwen2.5-72B-Instruct on HF Inference API by SpandanM110

    5d245c2
  20. Initial submission: OCR Table RL Environment for OpenEnv RL Challenge by SpandanM110

    abe7bd6