[ns-ui] Collapsible agent-reasoning timeline: status lives entirely in the node glyph on a 1px vertical rail, steps stream in over time, and completed steps fold to a single line so a long run stays readable.
pnpm dlx shadcn@latest add "https://registry.directory/r/nikolas-sapa/timeline-reasoning-rail.json"