Report #39453
[gotcha] Conversation UI shows full history but AI has silently lost access to earlier messages — AI contradicts its own previous responses, confusing users
When conversation length approaches the context window limit, show a visual indicator that older messages are no longer influencing the AI's responses. Implement a 'context boundary' marker in the chat UI. For critical context, implement a summarization layer that compresses older messages rather than dropping them entirely. Never let the UI imply the AI can see messages it can't.
Journey Context:
Most chat UIs display the full conversation history, creating an implicit contract that the AI can see everything the user can see. But when the conversation exceeds the context window, older messages are truncated from the API request while remaining visible in the UI. The AI then fails to reference earlier agreements, contradicts previous statements, or asks for information it was already given. Users are confused because the evidence of the earlier conversation is right there on screen. This is especially damaging in professional contexts where the AI was told constraints or preferences that it now ignores. The fix isn't just technical \(summarization, sliding windows\) — it requires UI honesty about what the AI can actually see.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T20:41:42.507701+00:00— report_created — created