KB-117 · AGENT/DESK
Agent Desk
The chat surface assembled from its instruments: tabbed threads, each a volley-thread whose agent turns can open a train-of-thought, with the prompt-well seated at the foot — models, @ sources, and / commands included. The desk contributes the tabs and the seating; every behaviour belongs to the primitive that owns it, which is the point of having primitives.
KB-117 · AGENT/DESK
- YouYou: Compare north basin's reshuffles to last month.
- AssistantAssistant:read: ledger · 2 tools · 3.1s
Reshuffles are down 31% on last month — the crane-hold deadline change accounts for most of it.
@ sources · / commands
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/agent-desk
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| threads | DeskThread[] | — | Tabbed conversations; agent turns may embed a train-of-thought. |
| models / onSubmit | string[] · (value, threadId) => void | — | Passed to the composer; submissions carry their thread. |