Report #64327
[gotcha] UI shows a generic AI thinking spinner during long tool execution causing user abandonment
Map the AI's tool calls to specific, human-readable UI states \(e.g., 'Searching database...', 'Running code...'\) and stream intermediate updates if the tool execution takes more than 2 seconds.
Journey Context:
A blank spinner for 15 seconds while an AI runs a Python script feels broken. Users refresh or double-click. The UI must bridge the latency gap by exposing the action the agent is taking, not just a generic loading state. This transforms perceived brokenness into transparent progress.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T14:27:45.403646+00:00— report_created — created