@@ -294,8 +294,8 @@ export function SearchModal({
294294 { blocks . map ( ( block ) => (
295295 < CommandItem
296296 key = { block . id }
297- value = { `block-${ block . name } ` }
298- keywords = { [ block . name , block . description ] }
297+ value = { `${ block . name } block -${ block . id } ` }
298+ keywords = { [ block . description ] }
299299 onSelect = { ( ) => handleBlockSelect ( block , 'block' ) }
300300 icon = { block . icon }
301301 bgColor = { block . bgColor }
@@ -312,8 +312,8 @@ export function SearchModal({
312312 { tools . map ( ( tool ) => (
313313 < CommandItem
314314 key = { tool . id }
315- value = { `tool-${ tool . name } ` }
316- keywords = { [ tool . name , tool . description ] }
315+ value = { `${ tool . name } tool -${ tool . id } ` }
316+ keywords = { [ tool . description ] }
317317 onSelect = { ( ) => handleBlockSelect ( tool , 'tool' ) }
318318 icon = { tool . icon }
319319 bgColor = { tool . bgColor }
@@ -330,8 +330,8 @@ export function SearchModal({
330330 { triggers . map ( ( trigger ) => (
331331 < CommandItem
332332 key = { trigger . id }
333- value = { `trigger-${ trigger . name } ` }
334- keywords = { [ trigger . name , trigger . description ] }
333+ value = { `${ trigger . name } trigger -${ trigger . id } ` }
334+ keywords = { [ trigger . description ] }
335335 onSelect = { ( ) => handleBlockSelect ( trigger , 'trigger' ) }
336336 icon = { trigger . icon }
337337 bgColor = { trigger . bgColor }
@@ -348,8 +348,7 @@ export function SearchModal({
348348 { workflows . map ( ( workflow ) => (
349349 < Command . Item
350350 key = { workflow . id }
351- value = { `workflow-${ workflow . id } ` }
352- keywords = { [ workflow . name ] }
351+ value = { `${ workflow . name } workflow-${ workflow . id } ` }
353352 onSelect = { ( ) => handleWorkflowSelect ( workflow ) }
354353 className = 'group flex h-[28px] w-full cursor-pointer items-center gap-[8px] rounded-[6px] px-[10px] text-left text-[15px] aria-selected:bg-[var(--border)] aria-selected:shadow-sm data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50'
355354 >
@@ -371,8 +370,8 @@ export function SearchModal({
371370 { toolOperations . map ( ( op ) => (
372371 < CommandItem
373372 key = { op . id }
374- value = { `operation-${ op . id } ` }
375- keywords = { [ op . searchValue , ... ( op . keywords || [ ] ) ] }
373+ value = { `${ op . searchValue } operation-${ op . id } ` }
374+ keywords = { op . keywords }
376375 onSelect = { ( ) => handleToolOperationSelect ( op ) }
377376 icon = { op . icon }
378377 bgColor = { op . bgColor }
@@ -389,8 +388,7 @@ export function SearchModal({
389388 { workspaces . map ( ( workspace ) => (
390389 < Command . Item
391390 key = { workspace . id }
392- value = { `workspace-${ workspace . id } ` }
393- keywords = { [ workspace . name ] }
391+ value = { `${ workspace . name } workspace-${ workspace . id } ` }
394392 onSelect = { ( ) => handleWorkspaceSelect ( workspace ) }
395393 className = 'group flex h-[28px] w-full cursor-pointer items-center gap-[8px] rounded-[6px] px-[10px] text-left text-[15px] aria-selected:bg-[var(--border)] aria-selected:shadow-sm data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50'
396394 >
@@ -408,8 +406,7 @@ export function SearchModal({
408406 { docs . map ( ( doc ) => (
409407 < CommandItem
410408 key = { doc . id }
411- value = { `doc-${ doc . id } ` }
412- keywords = { [ doc . name , 'docs' , 'documentation' ] }
409+ value = { `${ doc . name } docs documentation doc-${ doc . id } ` }
413410 onSelect = { ( ) => handleDocSelect ( doc ) }
414411 icon = { doc . icon }
415412 bgColor = '#6B7280'
@@ -428,8 +425,7 @@ export function SearchModal({
428425 return (
429426 < Command . Item
430427 key = { page . id }
431- value = { `page-${ page . id } ` }
432- keywords = { [ page . name ] }
428+ value = { `${ page . name } page-${ page . id } ` }
433429 onSelect = { ( ) => handlePageSelect ( page ) }
434430 className = 'group flex h-[28px] w-full cursor-pointer items-center gap-[8px] rounded-[6px] px-[10px] text-left text-[15px] aria-selected:bg-[var(--border)] aria-selected:shadow-sm data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50'
435431 >
0 commit comments