Break your streaming chat on purpose

Pick a failure, send a message, and watch what the interface does. Every scenario is a deterministic, OpenAI-compatible SSE stream. The inspector shows the raw events and exactly what a screen reader is told.

Scenario

Failure to inject

Expected: Screen readers hear whole sentences, not single words. Scrolling up is not undone by new tokens.

Conversation

  1. No messages yet. Pick a failure and send something.
Status: Ready

Enter sends, Shift+Enter adds a line, Escape stops a reply.