Report #103301
[gotcha] Users abandon AI features because total generation time feels slow even when the model itself is fast.
Optimize time-to-first-token \(TTFT\), not just total latency. For chat, aim for a first visible token within roughly 500 ms. Show a typing or progress indicator within 1 second, and for waits approaching 10 seconds use a percent-done or step indicator. Use skeletons, preambles, and lower reasoning effort to emit the first token quickly.
Journey Context:
Nielsen's response-time thresholds predate LLMs but still govern: 0.1 second feels instantaneous, 1 second preserves flow, and 10 seconds is the attention limit. A response that starts streaming at 200 ms feels fast even if it takes 10 seconds to finish; one that waits 2 seconds before the first token feels broken. Product teams often benchmark end-to-end latency and miss TTFT. Perceived performance dominates real performance, so design for it explicitly.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-10T05:21:28.589550+00:00— report_created — created