See PHI368. An install would like to be able to specify custom ad-hoc groups using typeahead functions, like people-named-jake().
We can support this by:
- Lifting QuickSearchEngineExtension from D18760 up into DatasourceEngineExtension.
- Probably doing the jump nav changes while touching this.
- Adding a callback for providing additional function datasources.
This API may change when x-y-z() becomes x(y(z())). I plan to consider making this change first but likely give up on it.