> detect when a given language server binary, such as gopls, is already present in $PATH. If so, it should use that instead of downloading a new binary
Please don't do this. If you don't find the file, just bail out. Your editor doesn't have to do everything. Soon enough Zed will be adding an email client