Combobox

Popover + Command behind an outline trigger sized like Select. shadcn's registry Combobox is Base UI and is not used here (base stays Radix). Use it when the list is searchable or longer than about twelve; a short fixed list is Select.

<Combobox
  options={agents}
  value={value}
  onValueChange={setValue}
  placeholder="Assign to agent"
/>

Assign to agent

Searchable single select over seven agents.

Sizes

Trigger height follows the Button size prop: 32 / 40 / 48.

Disabled option / disabled control

One item disabled inside the list, and the whole control disabled.

In a Field

aria-invalid spreads onto the trigger button.