InboxIQ / server /environment.py

Commit History

  1. feat: enforce strict (0, 1) score range for Phase 2 and fix UI scroll behavior

    Viswanath129
    3bbd225
  2. Fix FastAPI Response typing and mapped dynamic classifier stats

    Viswanath129
    c705daa
  3. Implement segmented speed control buttons for mails/sec and sync auto-agent rate

    Viswanath129
    efdf547
  4. Apply backend formatter updates

    Viswanath129
    e2d8d59
  5. Update UI to show Current Task Reward and fix unbounded total_reward observation

    Viswanath129
    48d7965
  6. fix: normalize grader with task-based maxima

    Viswanath129
    9f9a567
  7. fix: cap progress_ratio at 1.0 to prevent reward exceeding 1.0⁠

    Viswanath129
    745e84b
  8. fix: add guard against division by zero in grader() when max_steps=0⁠

    Viswanath129
    e0d8dc3
  9. fix: normalize reward function to strict [0.0, 1.0] range per OpenEnv spec⁠

    Viswanath129
    efa6c17
  10. CRITICAL FIX: Remove stale frontend bundle, fix /step API crash, fix validation handler

    Viswanath129
    c26bbb3
  11. FINAL: Min-Max grader, explicit defer handling, all rewards strictly 0.0-1.0

    Viswanath129
    1dab6c5
  12. STRICT 0.0-1.0: Hard clamp on all reward paths, no negatives ever, slower demo speed

    Viswanath129
    01f31e5
  13. Compliance Phase 2: Final Native 0.0-1.0 Reward Migration

    Viswanath129
    563ed00
  14. Compliance Phase 2: Integrated Multimodal HTML State and Enhanced Reward Consistency

    Viswanath129
    cc6e20e
  15. Compliance Phase 2: Standardized Task Registry and 0.0-1.0 Reward Normalization

    Viswanath129
    343c838
  16. Compliance architecture adjustments for OpenEnv Phase 2 waitlist checkout

    Viswanath129
    260ea31
  17. Fix OpenEnv architectural compliance⁠

    Viswanath129
    c71d30c
  18. Critical reward system fixes⁠

    Viswanath129
    263d3e6
  19. Complete OpenEnv specification compliance⁠

    Viswanath129
    62d9e6f

  1. fix: clamp ALL scores at every layer - server /step, /grader, env info, Pydantic model

    Viswanath129
    bac365f
  2. fix: clamp all task scores to strict (0,1) range — never 0.0 or 1.0

    Viswanath129
    3583c75
  3. Complete overhaul to fix phase 1: consolidated server package, updated Dockerfile, and fixed imports

    Viswanath129
    3fade06