AgentEvalTool/backend/agenteval/intelligent_eval
sinohqb 975ed7a6ff
Some checks failed
CI / test (push) Failing after 4m21s
refactor(intelligent-eval): converge scheduling domain (S1) + stuck-task settlement (S4)
P1 deepening (issue #7):

S1:  is the single source of truth for time-slot parsing,
   slot-due checks, session deficit, priority, attention reason, and
   high-severity detection.  and  now delegate
   their internal helpers to  while keeping the same signatures
   (tests continue to pass via the thin wrappers).

S4:  encapsulates the stuck-cron
   task settlement (fail current task + enqueue retry).
   calls it instead of the previous runtime import of .

No observable behaviour change — 873 passed + 5 xfailed unchanged.
2026-08-13 10:04:24 +08:00
..
__init__.py feat(intelligent-eval): add backend for OpenClaw-driven intelligent evaluation (tickets 01-04) 2026-08-05 03:18:52 +08:00
alerts.py fix(lint): resolve ruff lint errors 2026-08-12 11:13:19 +08:00
config_snapshot.py feat(intelligent-eval): implement config snapshot management (ticket 05) 2026-08-12 10:19:07 +08:00
cron_pool.py refactor(intelligent-eval): converge scheduling domain (S1) + stuck-task settlement (S4) 2026-08-13 10:04:24 +08:00
decision.py refactor(intelligent-eval): converge scheduling domain (S1) + stuck-task settlement (S4) 2026-08-13 10:04:24 +08:00
domain.py refactor(intelligent-eval): converge scheduling domain (S1) + stuck-task settlement (S4) 2026-08-13 10:04:24 +08:00
fault_tolerance.py feat(intelligent-eval): implement fault tolerance and recovery (ticket 06) 2026-08-12 10:30:05 +08:00
lifecycle.py feat(intelligent-eval): implement config snapshot management (ticket 05) 2026-08-12 10:19:07 +08:00
metrics.py fix(lint): resolve ruff lint errors 2026-08-12 11:13:19 +08:00
models.py feat(intelligent-eval): add backend for OpenClaw-driven intelligent evaluation (tickets 01-04) 2026-08-05 03:18:52 +08:00
openclaw_client.py fix(deploy): resolve cron pool initialization issues 2026-08-12 13:40:18 +08:00
read_model.py fix(architecture): enforce lifecycle consistency 2026-08-07 10:59:27 +08:00
report.py feat(intelligent-eval): add backend for OpenClaw-driven intelligent evaluation (tickets 01-04) 2026-08-05 03:18:52 +08:00
repository.py fix(architecture): enforce lifecycle consistency 2026-08-07 10:59:27 +08:00
task_queue.py refactor(intelligent-eval): converge scheduling domain (S1) + stuck-task settlement (S4) 2026-08-13 10:04:24 +08:00