New users need to create their own OAuth Desktop app and provide client_secret.json (or env vars) before they can use gws.
Would you consider shipping gws with a default installed app OAuth client ID and client secret, while still allowing users to override with env vars or config?
Ref: gemini-cli - https://github.com/google-gemini/gemini-cli/blob/0957f7d3e2e6080897c56a11547382cc57c33e34/packages/core/src/code_assist/oauth2.ts#L71-L81
Also, if there is another reason why a default client is not used, I would be curious to know it.
New users need to create their own OAuth Desktop app and provide
client_secret.json(or env vars) before they can use gws.Would you consider shipping gws with a default installed app OAuth client ID and client secret, while still allowing users to override with env vars or config?
Ref: gemini-cli - https://github.com/google-gemini/gemini-cli/blob/0957f7d3e2e6080897c56a11547382cc57c33e34/packages/core/src/code_assist/oauth2.ts#L71-L81
Also, if there is another reason why a default client is not used, I would be curious to know it.