Hi Vlad, I'm not sure how that affects my suggestion? Here's a more detailed description of what I mean.
Just say I'm searching for info about the game Slay The Spire, as I often do, without using a lens. It has a number of items in it called "runic pyramid", "runic dome", "runic cube".
I type "slay spire runic" and I immediately get really good quality, relevant autocomplete suggestions.
Then I set up a lens with they keywords "slay spire".
I activate the lens, I type "runic" and I get irrelevant autocomplete suggestions.
But if Kagi automatically used the keywords from the lens definition in the API call to autocomplete, suggestions would be relevant again. Prepending them seems logical to me, but no matter where you put them in the autocomplete API call, the suggestions would be better than leaving them out. E.g. "slay spire runic" and "runic slay spire" both give much better suggestions than just "runic".