Search global work from the command palette #196

Merged
rockachopa merged 1 commits from timmy/195-global-work-search into main 2026-08-07 12:29:11 +00:00
Member

Closes #195

What changed

  • adds a bounded authenticated issue/PR search API with concurrent upstream requests, normalization, URL safety, and deduplication
  • integrates debounced, stale-response-safe search into the existing command palette
  • adds accessible keyboard selection and mobile-sized results while preserving local commands during failures

Verification

  • python3 -m pytest tests/ -q — 285 passed
  • inline JavaScript passes node --check
  • Playwright mobile render at 390×844: no horizontal overflow, 69.9px result touch target, one ARIA keyboard selection, live search result rendered
Closes #195 ## What changed - adds a bounded authenticated issue/PR search API with concurrent upstream requests, normalization, URL safety, and deduplication - integrates debounced, stale-response-safe search into the existing command palette - adds accessible keyboard selection and mobile-sized results while preserving local commands during failures ## Verification - `python3 -m pytest tests/ -q` — 285 passed - inline JavaScript passes `node --check` - Playwright mobile render at 390×844: no horizontal overflow, 69.9px result touch target, one ARIA keyboard selection, live search result rendered
rockachopa added 1 commit 2026-08-07 12:28:06 +00:00
feat: add global work search (#195)
All checks were successful
CI / lint (pull_request) Successful in 15s
CI / build-frontend (pull_request) Successful in 5s
7651e5b090
rockachopa merged commit 46070d03f6 into main 2026-08-07 12:29:11 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#196
No description provided.