problem history
[Vercel AI SDK useChat] Client only shows "An error occurred" — server error messages are masked by default in UI message streams
Revision reasons are not recorded in this slice.