payops_env / server

Commit History

  1. Fix grader import path: use root-level graders module instead of server.graders⁠

    220acb1
  2. Add score:0.5 to all YAML tasks, make graders callable without args, fix health status

    f4fa44f
  3. Bypass cached validator endpoints

    3bcc261
  4. chore: force HF rebuild with deploy canary v3

    4463796
  5. fix: clamp ALL score fields in /grader and /tasks to strict (0,1)⁠

    7e9f3e4
  6. fix: clamp all grader scores to strict (0,1) open interval⁠

    71ea0d8
  7. fix: match reference project structure to resolve platform validation⁠

    0fd745c
  8. fix: add root / endpoint for HF liveness + .dockerignore to exclude __pycache__

    184ea1c
  9. fix: /tasks returns flat list with string grader refs, add task_id to YAML⁠

    9b61ea0
  10. simplify openenv.yaml: pure ASCII, remove all non-essential sections, copy yaml to WORKDIR in Docker

    221c507
  11. fix: make graders fully self-contained, embed correct_action and partial_credit directly

    50e4165

  1. fix: grader returns {score, feedback} dict instead of bare float⁠

    e4e1fe4
  2. fix: use server.graders:... paths to match platform example format exactly⁠

    59a619b
  3. fix: rewrite openenv.yaml grader fields to Python callable path format⁠

    37f8601

  1. fix: correct syntax error in server/app.py (escaped quotes in per_task_rewards)

    14cc03c
  2. fix: add enabled:true to all graders, restore /tasks dict format, add per_task_rewards alias⁠

    8575841
  3. fix: return flat list from GET /tasks so platform grader check passes⁠

    b838f32

  1. Fix: always include 'grader' key in per_task entries after episode runs⁠

    bb8672e
  2. Fix: bypass _current_session() raise so cold GET /grader returns 200 catalog

    22a4603
  3. Fix: return grader catalog (200) on cold GET /grader instead of 400 error

    3130e63
  4. Add grader field to /tasks response for each task

    2530f40

  1. fix: align step_reward with grade_episode, pin deps, update docs, clean inference⁠

    3f78483
  2. feat: investigation required for full credit on hard/critical + replay seed support⁠

    fb34eca
  3. fix: thread-safe sessions, meaningful jitter, remove investigation_hints giveaway⁠

    128f77d

  1. fix: WebSocket /ws HTTP upgrade probe for Starlette >= 0.36⁠

    948596f
  2. feat: Iteration_3 — openenv validate PASS, wire compat, PayOpsReward, OPENAI_API_KEY- Fix completed, Docker verification alone pending- Padma

    279779a

  1. feat: Iteration_2 — trajectory reward shaping, episode jitter, flag identification⁠

    9c003f0

  1. Initial Commit

    d727210