AgentEvalTool/backend/agenteval/web/routers
sinohqb 2e3c00bc69
All checks were successful
CI / test (pull_request) Successful in 3m55s
feat(v1.3.1): Phase 4 场景扩充、网关延迟优化与报告 go/no-go 展示
4.1 新增三个评估场景(急诊分诊、慢病管理、健康咨询),各 3 个用例,
    全部使用无模型绑定依赖的规则;急诊场景编码 <20s 延迟验收标准
4.2 ModelGateway 由每次请求新建 httpx.AsyncClient 改为单实例共享客户端
    (复用 TCP/TLS 连接),引擎与模型连通性测试端点负责关闭;
    tutu 通道已具备同等优化,无需改动
4.3 Reports.tsx 单次报告顶部新增上线评估横幅:go/no-go/conditional
    三态 banner + 各验收标准达标情况标签

版本号升至 1.3.1(v1.3.1-final)。

门禁:pytest tests/unit 709 passed;ruff 全绿;
前端 tsc --noEmit + vitest 232 passed。

附带修复 RunList 测试时区缺陷:started_at 用 UTC 日期构造,
本地 00:00-08:00 之间会被默认"今天"过滤器排除导致误报失败。
2026-08-26 02:15:18 +08:00
..
__init__.py v0.2.0-dev: 文件管理 + 页面布局统一 + 6 个 bug 修复 2026-07-16 15:25:22 +08:00
auth.py feat(backend): v0.4 triggered_by tracking, login gate, compare guard, dashboard stats 2026-07-28 17:40:54 +08:00
campaigns.py refactor(evaluation/storage): 结算统一与 repository 拆分(Phase 2 + 3) 2026-08-24 05:50:27 +08:00
exploration.py refactor(evaluation/storage): 结算统一与 repository 拆分(Phase 2 + 3) 2026-08-24 05:50:27 +08:00
files.py refactor(files): harden storage and split frontend 2026-07-17 17:41:19 +08:00
intelligent_evals.py refactor(intelligent-eval): 可见性接缝收敛(Phase 1) 2026-08-24 05:47:00 +08:00
model_configs.py feat(v1.3.1): Phase 4 场景扩充、网关延迟优化与报告 go/no-go 展示 2026-08-26 02:15:18 +08:00
proxy.py v0.2.0-dev: 文件管理 + 页面布局统一 + 6 个 bug 修复 2026-07-16 15:25:22 +08:00
reports.py refactor(report): split report generation from pure rendering 2026-07-31 10:19:04 +08:00
runs.py test: 完整测试覆盖补全(+163 用例) 2026-08-24 15:56:09 +08:00
scenarios.py feat(models): add centralized model configuration 2026-07-17 20:02:43 +08:00
stats.py refactor(metrics): extract dashboard aggregation to compute_dashboard 2026-08-04 11:36:55 +08:00
targets.py v0.2.0-dev: 文件管理 + 页面布局统一 + 6 个 bug 修复 2026-07-16 15:25:22 +08:00