611c6aab76
Typing in the model picker dialog, edit-models dialog, or command palette now marks WHY each row matched: every occurrence of the query (per-term for the palette's AND matcher) renders as an accent-colored semantic <mark>. cmdk's scorer exposes no match ranges, so the shared HighlightMatches primitive mirrors each surface's own filter semantics instead: literal substring for the pickers, split-on-whitespace terms with merged overlapping ranges for the palette.