I shipped a Chrome side panel that helps with "explain this page" requests, and for the first month the entire UX was: select text → click summarize → read paragraph.

It works. People use it. But the moments where it fails are loud and specific:

A user pastes a screenshot of a broken UI and types "what's wrong here?" — there is no text to select, so summarize has nothing to summarize. They get back "I don't see any text content."

A user wants to ask about a chart. Same problem.

A user screenshots an error toast that disappears after 5 seconds. By the time they open the side panel, the context is gone.