AgentEvalTool/backend/agenteval/exploration
sinohqb f3a528611e refactor(tasks): route LLM background tasks through TaskRegistry
架构保养第二轮候选 1:分析 / 周期对比 / judge 复核三条 LLM 任务链
收进各自的模块级 TaskRegistry(强引用防 GC、按 id 幂等、shutdown
统一收敛),删除 judge 的 _BACKGROUND_TASKS 私货,start_* 不再返回
无人消费的 Task。启动清理块补两笔 orphan 清扫:滞留的 generating
分析与对比行标记为 failed,与僵尸运行清扫同构。新增 7 个单测。
2026-08-04 09:58:20 +08:00
..
__init__.py feat(exploration): session lifecycle endpoints with platform hard guardrails 2026-08-03 17:35:17 +08:00
errors.py refactor(exploration): move ledger and state machine into domain modules 2026-08-04 03:46:51 +08:00
judge.py refactor(tasks): route LLM background tasks through TaskRegistry 2026-08-04 09:58:20 +08:00
lifecycle.py refactor(exploration): move ledger and state machine into domain modules 2026-08-04 03:46:51 +08:00
models.py feat(campaigns): exploration seed set and budget config per campaign 2026-08-03 17:52:25 +08:00
patrol.py refactor(exploration): move ledger and state machine into domain modules 2026-08-04 03:46:51 +08:00
settlement.py feat(exploration): expire dangling sessions on campaign finalize 2026-08-04 01:23:37 +08:00
summary.py chore(v0.9): wrap over-length lines and record spec rulings 2026-08-04 02:52:45 +08:00