Script add-ins can now extend FAYT with new modes.
Examples include being able to push a key, then type a string, to search for matches below a specified set of folders, regardless of starting point. We'll post some examples on the support forum.
Scripts are given the search string and can then do whatever they want with it, including passing it to internal commands or external tools.
Scripts can react as you type, or with a small delay, or when you push return. Which makes sense depends on how expensive the query is to run.
Similar to some of the built-in FAYT modes, scripts can feed results back to Opus which are shown in a pop-up list that's narrowed down as you type more.
FAYT Scripts can have settings you toggle on/off, similar to built-in modes, with a Script.UpdateFAYTFlags() method to update them.