OptionalchildrenOptionalclassThe host link component (e.g. a typed Next link) used to render every item.
The URL search-param this box owns (e.g. "q", or "query"). The field seeds
from it, and typing writes it back via router.replace (debounced) — which both
filters the list and re-fetches the group children server-side (search-as-you-type).
Only this param changes; every other filter in the URL is preserved.
Optionalplaceholder
Server-composed, self-fetching result groups (each a
<Suspense><…OmniGroup/>, plus any synchronous enum groups) composed into the dropdown for the current query. Every row is a link to its applied-filter URL.