Spaces:
Sleeping
Sleeping
Commit History
-
fix: serve FastAPI+Gradio via uvicorn, not demo.launch
I766446demo.launch() was starting only the bare Gradio server, causing all FastAPI routes (/tasks, /grade, /reset, /step, /health etc.) to be unreachable from the platform validator. Now app.py uses uvicorn.run(app) where app is the gr.mount_gradio_app result — FastAPI is the outer app with Gradio UI mounted at /ui.516bed8 -
fix: use gradio launch for blocking server
I7664467f5d26e -
fix: start uvicorn server properly
I7664465eba55d -
fix: remove duplicate uvicorn startup
I766446a601055 -
final4
I7664463015947 -
final4
I7664465ff0156 -
final3
I76644679817cf -
final2
I766446f4683b4 -
final1
I766446f1e8d43 -
final
I76644670e51da -
Add EasyTask/MediumTask/HardTask entrypoints; top-level grader fns; fix /grade to call grade_episode
I76644637b8bd7 -
fix: openenv graders + docker import path
I766446c7f18d9 -
simplify tasks
I7664468cd9c53 -
Rewrite graders: grade(episode)->float, no external deps, difficulty progression
I766446791a54b -
simplify tasks for validator
I76644671b519d -
Updated
I7664461d3b3a7 -
Fix: grader field must be plain string in openenv.yaml and GET /tasks
I766446e512403 -
Add per-task grader.py/task.py structure; update /tasks and /grade endpoints
I766446aa17113 -
Fix /grade: add 'passed' field to response
I7664469ba6dc5 -
Initial commit: InfoClassifier project
UTKARSH MISHRAe5e36db