Three agent tasks are running. One completes, one needs input, and one fails. If the interface communicates that only through color, reordered cards, or transient toasts, keyboard and screen-reader users can lose the task they were reviewing.
Parallel agent-session interfaces are a current developer-tool hotspot. Here is an accessibility audit for MonkeyCode SaaS, not a claim that its current UI has a defect.
Model task state first
type TaskState =
| "queued" | "running" | "needs-input"






