KQ-212 · PROMPT/WELL

Prompt Well

A composer that deepens as the thought gets longer, growing line by line to a row cap and then holding and scrolling so the send control never walks down the page. Typing @ opens the sources it can draw on and / opens the commands it can run, filtered as you type; the list rises on snap, arrow keys move, Enter or Tab takes one. The field is a combobox over that list with an active descendant, so the highlighted row is announced without the caret leaving the text.

KQ-212 · PROMPT/WELL
@ sources · / commands

Last sent nothing yet

Install

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

$ pnpm dlx shadcn@latest add @kinetiq/prompt-well

Props

PropTypeDefaultDescription
sourcesWellOption[]Offered after @, anywhere a word can start.
commandsWellOption[]Offered after /, and only when it leads the prompt.
busybooleanSwaps send for stop and blocks submission.
maxRowsnumberRows the well grows to before it scrolls.