Report #84027
[gotcha] Users abandon or double-submit when AI executes slow tool calls with no intermediate UI
Implement 'working indicators' that explicitly name the tool being executed \(e.g., 'Searching the web...', 'Running Python...'\) rather than a generic spinner or streaming dots.
Journey Context:
LLM latency isn't uniform. Token generation is fast, but tool execution \(API calls, code interpreters\) can take seconds or minutes. A generic 'thinking' animation during a 15-second code execution looks broken. Users assume the system hung and refresh or resubmit. Surfacing the specific action bridges the expectation gap and prevents duplicate requests.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T23:37:52.157348+00:00— report_created — created