Summary
Add a global command palette and cross-service fuzzy search to unic.
Why
As AWS footprints grow, service-local filtering is not enough. Operators need a fast way to find a resource across services, accounts, and regions without manually drilling into each service first.
Desired behavior
- Add a global search / command palette entry point
- Support fuzzy search for at least:
- resource names
- IDs
- ARNs when available
- service names
- Make it possible to jump directly into the correct service/detail flow from search results
- Keep keyboard behavior consistent with the existing TUI
Initial scope
- Search within the current context first
- Search across currently supported services only
- Return navigable search results with service/type labeling
Acceptance Criteria
- Users can trigger global search from anywhere reasonable in the TUI
- Search results identify the service and resource type clearly
- Selecting a result navigates into the relevant screen
- Tests cover search indexing/filtering behavior and navigation
- README and docs are updated
Summary
Add a global command palette and cross-service fuzzy search to
unic.Why
As AWS footprints grow, service-local filtering is not enough. Operators need a fast way to find a resource across services, accounts, and regions without manually drilling into each service first.
Desired behavior
Initial scope
Acceptance Criteria