Circular send/stop toggle button for the chat composer. Place it inside ChatComposer where it reads context automatically: no wiring needed. When streaming starts, the button switches from a primary send icon to a secondary stop icon. Override any context value via props for standalone or custom usage.
pnpm dlx shadcn@latest add "https://astryx.atmeta.com/shadcn/component-chat-send-button.json"