[LocalMode] Scrollable message-display surface with first-class scroll-anchoring: auto-pins to the newest content while tokens stream, releases on scroll-up with a scroll-to-bottom control, and re-pins on return. Presentational; renders useChat().messages.
pnpm dlx shadcn@latest add "https://registry.directory/r/localmode-ai/ui/conversation/conversation.json"