Task state is governance state when a task may produce an operational effect. TSMM v0.19.0 generalizes A2A’s task lifecycle into a reusable evidence lifecycle that can be applied across agent protocols, workflow engines, registry operations, and delegated-action systems.
| State | Governance significance | Minimum evidence expectation |
|---|---|---|
submitted |
Attempted work begins | Request metadata |
working |
Execution has started | Execution trace or processing reference |
input-required |
Required facts are missing | Clarification request or missing-fact notice |
auth-required |
Authority boundary reached | Authorization checkpoint |
completed |
Output or effect produced | Artifact reference |
failed |
No effect or partial effect | Failure reason |
canceled |
Execution stopped | Cancellation authority or reason |
rejected |
Policy denied the task | Decision receipt |
auth-required MUST include an authorization checkpoint reference.completed MUST include at least one artifact reference.failed MUST include a failure reason.canceled MUST include cancellation authority or equivalent reason.rejected MUST include a decision receipt reference.schemas/tsmm-task-evidence-lifecycle.schema.jsonexamples/task-evidence-lifecycle-instance.jsonvalidation/test_vectors/valid/task-evidence-lifecycle-valid.jsonvalidation/test_vectors/invalid/task-evidence-lifecycle-missing-receipt.jsonvalidation/test_vectors/invalid/task-evidence-lifecycle-invalid-transition.json