Background
Over in uv, we need to invoke interpreters when discovering them on the system. We have a report at astral-sh/uv#15707 that running a command that discovers interpreters (e.g., uv python list) opens their browser.
Details
I'm a little wary of this behavior in general and maybe there should be heuristics about whether this is appropriate. The smallest change would probably be to add an environment variable uv could set at query-time to disable this?
I briefly looked at the documentation and didn't see anything about configuring this, but I didn't poke around the source code.