• Joined on 2026-06-26
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-31 07:11:51 +00:00
aa40c8e0d8 refactor(campaign): type Campaign.summary as CampaignSummary VO
ffc058f951 refactor(engine): thin _run_case and _save_rule_results
d411572607 refactor(storage): converge CRUD skeleton into BaseRepository
9c01afa79b refactor(engine): extract build_run_summary pure seam
983a58d013 refactor(verdict): unify read path on authoritative case_outcomes
Compare 5 commits »
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-31 05:22:38 +00:00
050c674ee2 refactor(frontend): extract useResource/usePolling shared hooks
f285738f6d refactor(report): split report generation from pure rendering
0cca4963d1 refactor(tasks): unify run/campaign task registries into TaskRegistry
e815298ce5 refactor(campaign): move tick decisions into the pure scheduler seam
782916a283 refactor(metrics): type Run summary and converge cross-run aggregation
Compare 11 commits »
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-30 03:45:23 +00:00
af7e7bf110 docs(v0.6): add Campaign spec and 5 tracer-bullet tickets
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-30 03:13:07 +00:00
fe2a3f7579 docs(domain): add Campaign glossary terms and phasing ADR
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-30 01:58:17 +00:00
1345daddd2 feat(engine): make poll_reply timeout configurable via env
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 11:45:25 +00:00
5db0ede4f4 refactor(judgement): converge case-pass decision into one deep module
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 07:43:35 +00:00
f1aa61edd0 chore: sync package-lock version to 0.5.0-dev
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 07:43:24 +00:00
25b4c98dc8 docs(release): v0.5「准」发布说明与里程碑收尾
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 07:35:42 +00:00
cbab55843b fix(reports): export via authed axios blob download instead of window.open
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 07:26:47 +00:00
5dd3c4ff1c style(dashboard): redesign stat cards with fixed-height compact layout
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 06:48:25 +00:00
d23b321225 fix(runs): mark orphaned running/pending runs failed on startup
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 06:34:40 +00:00
fbac28bc7e feat(frontend): always show trigger source labels (手动/AI 助手/CLI)
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 06:20:16 +00:00
8e3cf82fcc feat(frontend): surface scenario version across dropdowns and views
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 03:23:32 +00:00
770d260750 feat(report): compare requires same scenario version (ticket 05)
0a47260237 feat(run): snapshot scenario version at run creation (ticket 04)
43e05ee38d feat(scenario): system-maintained syllabus version (ticket 03)
8a526599ab feat(report): annotate connectivity cases and add judged pass rate (ticket 02)
5dd1bc8535 feat(engine): expectations now additive with explicit rules (ticket 01)
Compare 5 commits »
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-29 02:16:49 +00:00
2dcf415940 docs(v0.5): add spec and tracer-bullet tickets for judgement semantics & scenario versioning
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-28 13:47:01 +00:00
e33922c3fe docs(domain): add domain glossary CONTEXT.md and first ADRs
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-28 11:54:26 +00:00
c2bc56effd fix(deploy): use npmmirror registry in volcengine-102 Dockerfile
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-28 09:41:34 +00:00
595409487b docs(release): v0.4「联」发布说明与里程碑收尾
9c564b575e feat(frontend): v0.4 login page, dashboard rebuild, reports UX, keep-alive refresh
739d586aec feat(backend): v0.4 triggered_by tracking, login gate, compare guard, dashboard stats
Compare 3 commits »
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-27 08:51:56 +00:00
92f98c3af7 docs(release): add v0.3 release notes and minimal CI baseline
solahqb pushed to main at solahqb/AgentEvalTool 2026-07-20 09:26:03 +00:00
f1eb123dd1 fix: use GATEWAY_MODE=local for openclaw-eval