AI Agents/Message Scroller

Message Scroller

Transcript that follows streamed output, with a rail for jumping between turns.

Today
NM
What should the first release include?

Start with the smallest workflow that still feels complete: a prompt, a streamed answer and a way to recover from errors.

NM
Include streaming and recovery states too.

Yes. Those states make the first version feel dependable, and they're cheap to add now.

NM
How should we present tool results?

Keep results close to the action that produced them, collapsed by default.

Installation

$npx shadcn@latest add @opendraft/message-scroller

Needs the @opendraft registry in your components.json. See Installation.

Dependencies

Source

The files the install command adds to your project. They're yours to edit.