feat: wire CMD-K spotlight search to installed apps

Dynamically builds searchable items from installed packages so typing
an app name in CMD-K finds and launches it via the app launcher overlay.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-05 07:27:43 +00:00
parent 064da257da
commit 70bc71d035
2 changed files with 49 additions and 8 deletions

View File

@@ -59,7 +59,7 @@ After getting Claude Max OAuth working on the live server, hardening the deploy
## Phase 2: Service Wiring & Search (Tasks 10-16) — ~2.5 hours
### Task 10: CMD-K app search and launch
### Task 10: CMD-K app search and launch [DONE]
- **Files**: `neode-ui/src/components/SpotlightSearch.vue`
- **Change**: Import `useAppStore` and `useAppLauncherStore`. Create computed `dynamicAppItems` from `store.packages`. Merge with static help tree items in Fuse search. When app item selected, call `launchApp()`.
- **Verify**: CMD+K, type app name, appears in results, click to launch