Replace typing dots with live activity status frames (#96).
Unit Tests / test (pull_request) Successful in 12s

Parse versioned WS status envelopes in MessageContext, render
ActivityIndicator with history/min-display/a11y, and fall back to
three dots when the backend sends no status frames.
This commit is contained in:
2026-08-04 06:07:27 -05:00
parent ce86f56d37
commit de6251e02f
11 changed files with 889 additions and 32 deletions
+1
View File
@@ -31,6 +31,7 @@ Page views: always via `Tracker` / `tracker.js` on prod + beta.
| Message Rated | `MESSAGE_RATED` | MessageActions | `{ rating: 'up' \| 'down' \| 'cleared' }` |
| Message Rating Reason | `MESSAGE_RATING_REASON` | MessageActions | `{ reason, hasComment }` |
| Message Exported | `MESSAGE_EXPORTED` | MessageActions, AsyncDashboard2 | `{ format, scope }` |
| Activity Stage Completed | `ACTIVITY_STAGE_COMPLETED` | MessageContext | `{ stage, durationMs }` (no label/detail text) |
## Identify