| Prop | Type | Default | Description |
|---|---|---|---|
| children * | ReactNode | — | Transcript lines to render inside the session. |
| streaming | boolean | false | Reveal children one at a time like a live agent session. |
| autoScroll | boolean | false | Keep the scroll container pinned to the bottom. |
| stagger | number | 0.45 | Seconds between streamed items when streaming is enabled. |
| delay | number | 0 | Seconds before the first streamed item appears. |
| resetKey | string | "session" | Change to replay the enter sequence. |
| className | string | — | Additional CSS classes on the session root. |
npx shadcn@latest add "https://www.terminal-kit.com/r/session-content.json"