goose icon indicating copy to clipboard operation
goose copied to clipboard

Better search paths and handling of CLI providers

Open jamadeo opened this issue 3 months ago • 1 comments

The big changes here are better binary resolution using the search paths from your config plus some common npm paths, and better handling of provider setups when we can't actually create the provider.

Before, we'd let you configure a provider in goose desktop even if we couldn't create it in goosed. Now, you'll see something like this:

Screenshot 2025-11-04 at 3 23 21 PM

in the provider config section, and if you do add it to your config anyway, you'll see:

Screenshot 2025-11-04 at 3 23 53 PM

if you try to use it.

fixes #4133

jamadeo avatar Nov 03 '25 20:11 jamadeo

btw when i use goose, its breaking path of my nodejs installed with scoop.sh its likely reinstalling nodejs after i run goose

rafalohaki avatar Nov 04 '25 06:11 rafalohaki