-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
developmentNew features or functionality implementationNew features or functionality implementationenhancementMinor improvements to existing functionalityMinor improvements to existing functionalityresearchInvestigation, spikes, or proof-of-concept workInvestigation, spikes, or proof-of-concept worksmartem-devtools:webuiDeveloper dashboard web interfaceDeveloper dashboard web interface
Description
Summary
Add optional regex search capabilities for power users searching documentation.
Challenge
MiniSearch doesn't natively support regex - uses fuzzy/prefix matching instead.
Potential Approaches
- Post-filter: Run MiniSearch first, then filter with
RegExp.test() - Separate path: Detect regex patterns (e.g.,
/pattern/), bypass MiniSearch, filter indexed docs directly - UI options: Toggle switch, prefix detection, or docs-only limitation
Files to Modify
webui/src/hooks/useSearch.tswebui/src/components/widgets/SearchPalette/SearchPalette.tsx
Priority
Future enhancement - not required for MVP. Medium complexity due to performance considerations.
From PR #124 review comment (Item 8)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
developmentNew features or functionality implementationNew features or functionality implementationenhancementMinor improvements to existing functionalityMinor improvements to existing functionalityresearchInvestigation, spikes, or proof-of-concept workInvestigation, spikes, or proof-of-concept worksmartem-devtools:webuiDeveloper dashboard web interfaceDeveloper dashboard web interface