Agent UX: Showing Reasoning, Progress & Approvals
Design the experience of long-running agents — a legible activity timeline, layered progress status, approvals that gate consequential actions before side effects, and keeping humans able to interrupt.