KQ-229 · WORKBENCH/RAIL

Workbench Rail

The workspace rail: primary destinations, then the running conversations, with one gliding highlight that travels to whatever the pointer is over — a single shared element, so the hover reads as one light moving rather than many lighting up. The invite quota is a printed fraction, not a paywall surprise, and the whole rail folds to a spine when the work needs the width back.

KQ-229 · WORKBENCH/RAIL

North Basin Ops

33/ 10invites used

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/workbench-rail

Props

PropTypeDefaultDescription
primary / threadsRailItem[]Destinations, then the running conversations under their own heading.
activeId / onSelectstring · (id) => voidControlled selection; uncontrolled falls back to the first destination.
quotaRailQuotaThe printed seat fraction — used, limit, and what it counts.
defaultCollapsedbooleanStart folded to the spine.