ServicesTask Service
Execution and Validation Flow
runTaskNow stages, live progress snapshots, and final status rules
Execution and Validation Flow
End-to-end flow
- load task definition and create run directory
- write
input.mdandrun-progress.json(running) - execute by
kind:script: execute script body directlyagent: executor + user-simulator multi-round flow
- validate result (current rule: output must be at least 1 char;
agenttasks require successfulchat_senddelivery) - write
output.md/result.md/run.json/dialogue.*/error.md
Result fields
status: final status (success/failure)executionStatus: execution-stage statusresultStatus: validation status (valid/invalid/not_checked)executionId: unique execution id