File selector thing in context clunky

When I go to select files for context, the user experience is frustrating. Sometimes it selects the wrong file / un-selects the right file. Need to come up with a more intuitive way to allow me to get the context in WRT files.

Which way are you currently selecting files?

I find using @, typing the file name, then hitting enter, is both quick and practical.

Sometimes it selects the wrong file / un-selects the right file.

Could you please elaborate on this? How is it “selecting” the wrong file? Are you talking about agent mode, or you manually adding a file?