feat(task): add structured run evidence

This commit is contained in:
2026-05-22 11:15:10 +08:00
parent c3c4df306b
commit 0ace09b984
3 changed files with 269 additions and 0 deletions

View File

@ -1,5 +1,6 @@
"""Internal task tracking for automatic Main Agent task mode."""
from .evidence import EvidenceBuilder, RunEvidence, TaskEvidencePacket, ToolEvidence, render_task_evidence
from .models import MainAgentDecision, TaskEvent, TaskRecord, ValidationResult, ValidationStatus
from .planner import TaskExecutionPlan, TaskExecutionPlanner
from .router import MainAgentRouter
@ -8,16 +9,21 @@ from .skill_resolver import SkillResolutionReport, TaskSkillResolver
from .validation import ValidationService
__all__ = [
"EvidenceBuilder",
"MainAgentDecision",
"MainAgentRouter",
"RunEvidence",
"TaskEvent",
"TaskEvidencePacket",
"TaskExecutionPlan",
"TaskExecutionPlanner",
"TaskRecord",
"TaskService",
"SkillResolutionReport",
"TaskSkillResolver",
"ToolEvidence",
"ValidationResult",
"ValidationStatus",
"ValidationService",
"render_task_evidence",
]