The branching map of a whole chat — a flat parentId list nested into a vertical tree, the current path lit as a continuous spine, abandoned forks folded into counted stubs, WAI-ARIA tree keyboard navigation, and four data states.
npx shadcn@latest add @zyeon/conversation-treeZyeon UI limits how often it can be asked, and Conversation Tree hasn't had its turn. Its source will show here once it has.