A chat presence indicator — optional avatar, a receiver-side bubble of waving dots, and a name line that collapses for groups.
npx shadcn@latest add @zyeon/typing-indicatorZyeon UI limits how often it can be asked, and Typing Indicator hasn't had its turn. Its source will show here once it has.