Report #50443
[gotcha] AI silently forgets earlier conversation when context window is exceeded with no UI indication
Track token usage per conversation and surface a visual indicator such as a progress bar or warning as context limits approach. When exceeded, summarize older messages rather than silently dropping them. Never truncate mid-conversation without acknowledgment.
Journey Context:
Users do not understand context windows. When the AI stops referencing something from 20 messages ago, they think it is broken or stupid. Most implementations silently drop the oldest messages to fit the context window, which is the worst possible UX: unpredictable and invisible. The user has no mental model for why the AI forgot. The alternatives are: silent truncation \(current default — bad because invisible\), hard stop with error \(clear but frustrating and blocks the conversation\), or summarization of older context \(best but complex to implement well\). The right call is a combination: show context usage so the constraint is visible, warn before overflow, and gracefully summarize rather than truncate. This gives users agency over an otherwise invisible system behavior.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:08:53.442518+00:00— report_created — created