goose
goose copied to clipboard
Better search paths and handling of CLI providers
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:
in the provider config section, and if you do add it to your config anyway, you'll see:
if you try to use it.
fixes #4133
btw when i use goose, its breaking path of my nodejs installed with scoop.sh its likely reinstalling nodejs after i run goose