Report #59318
[gotcha] Silent gaps during AI tool use or extended reasoning look like a frozen connection
Show explicit activity indicators during every non-streaming phase: tool execution \('Searching documentation...'\), reasoning pauses \('Thinking through your question...'\), and API latency \('Processing...'\). Never leave the UI in a static state with no visual change for more than 2-3 seconds while the user is waiting for output. Implement heartbeat animations or progressive status messages during long pauses.
Journey Context:
Teams implement streaming for the AI's text response but forget about the gaps: the time between user submission and the first token, the time during tool execution when no tokens stream, and the time during extended reasoning before the visible response begins. During these gaps the UI appears completely frozen. Users refresh the page, re-submit the query, or assume the service is down—all of which waste in-progress computation and create duplicate requests. The fix is simple but routinely overlooked: any wait longer than 2-3 seconds without visual change triggers a 'frozen' perception. You must show activity indicators for every phase of the interaction, not just the streaming text phase. This is especially critical for agentic workflows where tool calls can take 10-30 seconds each.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T06:03:27.284535+00:00— report_created — created