This website requires JavaScript.
Explore
Help
Register
Sign In
AIRegulation
/
siemens_ragas
Watch
7
Star
0
Fork
0
You've already forked siemens_ragas
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1df4010accf2e4ae1785e4dd777f4290bbd12846
siemens_ragas
/
.superpowers
/
brainstorm
/
1625-1781595805
/
state
/
server.pid
2 lines
5 B
Plaintext
Raw
Normal View
History
Unescape
Escape
feat(session-async): add /api/score/session_async with incremental session report aggregation - New POST /api/score/session_async endpoint: same session_id calls append to one shared report - New GET /api/score/sessions/{session_id}: returns call_count, metric_means, all job records - New GET /api/score/session/jobs/{job_id}: individual call status - SessionScoreJobManager: deterministic run_id from session_id, per-session mutex for CSV append, advisor regenerated on every call - SessionScoreRequest (extends ScoreRequest + session_id), SessionScoreJobResponse, SessionStatus models added - 24 new tests, all passing chore(weighted-score): comment out 综合加权得分 display and computation - report.js: hide 综合加权得分 card in report detail page - score_jobs.js: hide 综合 chip in async job list - report_builder.py: overall_ws=None (computation disabled) - summary.py: weighted_score summary line disabled - evaluator.py: weighted_score/sample_weight columns no longer written to scores.csv - score.py /api/score: weighted_score always returns null - score_job_manager.py + session_score_manager.py: weighted=None - Updated 3 tests to match new behaviour (6 pre-existing failures unchanged) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-26 16:09:33 +08:00
1625
Reference in New Issue
Copy Permalink