OptionalassignedOptionalclaimedOptionalclaimedOptionalclaimClaimChanged
OptionalclaimOptionalcompletedOptionalconditionOptionaldateOptionaldependsOptionaledgeGateDecision
OptionaleligibleOptionalerrorOptionalheldOptionalinstanceThe dispatcher instance's own load across every graph — not this graph's in-flight count.
What happened — 'TaskStarted' | 'TaskCompleted' | 'TaskFailed' | 'TaskBlocked' | 'TaskSkipped' | 'TaskAwaitingHuman' | 'GraphSettled' | 'GateDecision' | 'ClaimChanged' | 'PassCompleted' | 'GraphPaused' | 'GraphResumed' | 'BreakpointHit' | 'NodeProgress'. Open string so a newer server can add kinds without breaking an older client, which should ignore what it does not know.
OptionalpassPassCompleted
OptionalprogressNodeProgress
OptionalprogressOptionalreasonOptionalstatusOptionaltaskOptionaltaskOptionaltotalOptionalverdict
One dispatcher lifecycle frame for a durable workflow run (task graph), as delivered by the
taskGraphFramessubscription. Mirrors the server'sTaskGraphFrameNotification— the graph's owner is a server-side filter key and never appears here.