like for the other fayt script that uses everything, I urge you to please include enabling "match path" option (it's a native everything arg like match case, diacritics, I think enabling it would let you cut down the search into a single prompt instead of having to break it into multiple parts like you're doing here - I'm curious why you're not using it in both scripts?)
please let user customize the "next part" key (why a double input like shift+enter instead of a single input like right arrow or tab that are simpler and more intuitive)
Those aren't valid qualifier keys in the Opus scripting API, AFAIK.
Here's an idea. I'll include match path in this one and the other.
While you wait, you could start by linking your account. Just so I know I'm dealing with a legit user. I remember you said some time ago you had been using Opus since at least v12.
Opus is too good to use it that way, don't you think?
Hmm... it doesn't do a double search because of that, and including or not the "match path" option wouldn't have any effect for that matter. But I'd be glad if you showed me I'm wrong, if that can improve the script.