Features
Search
Updated for v0.16.0Edit on GitHub
Kensa indexes every case in memory (via MiniSearch) and offers two complementary search surfaces plus persistent sidebar filters. The index is built once when a project loads and rebuilt as files change.
Quick search - Cmd/Ctrl+K
A centered command palette for jumping to a case fast:
- Fuzzy matches on case title and tags.
- Keyboard-navigable (arrow keys to move, Enter to open).
- Shows recent searches.
- Results capped at 50; Esc or outside-click dismisses.
This is the "I know roughly what it's called, take me there" search.
Extended search - Cmd/Ctrl+Shift+F
A full-text search across the whole case, not just the title:
- Searches case bodies (steps + description), preconditions, and custom field values.
- Runs in a dedicated search surface, debounced as you type.
- Results capped at 200 with a "Showing N of M matches" notice so an over-broad query never floods the UI.
This is the "find every case that mentions X" search.
Sidebar filters
Independent of the two search boxes, the sidebar offers collapsible filters that narrow the visible tree:
- by priority,
- by status,
- by tags.
Filter state persists across reloads, so your working subset survives restarts.