Three of the spec's seven kinds, and the choice is the canvas's: these are the shapes a person
authors. Prompt, ForEach, While and External are expressible in the spec but have no
authoring affordance here — a palette entry that cannot be configured would be worse than none.
Drawing and RENDERING are different questions, which this type used to conflate. A run's
graph is displayed on the same canvas, and it contains kinds nobody can draw — so mapping them
all to AgentTask made a fully-configured ForEach render as "AGENT STEP · No agent chosen yet",
which is not merely imprecise: it says the step is broken. See TaskGraphRenderType.
The shapes this canvas can DRAW.
Three of the spec's seven
kinds, and the choice is the canvas's: these are the shapes a person authors.Prompt,ForEach,WhileandExternalare expressible in the spec but have no authoring affordance here — a palette entry that cannot be configured would be worse than none.Drawing and RENDERING are different questions, which this type used to conflate. A run's graph is displayed on the same canvas, and it contains kinds nobody can draw — so mapping them all to
AgentTaskmade a fully-configured ForEach render as "AGENT STEP · No agent chosen yet", which is not merely imprecise: it says the step is broken. See TaskGraphRenderType.