-
Notifications
You must be signed in to change notification settings - Fork 419
Description
Body:
When running gws auth login, the interactive scope selection menu shows 9 scopes but does not include https://www.googleapis.com/auth/keep, even when keep is explicitly listed in the gws mcp -s services.
Steps to reproduce:
Run gws auth login
Observe the scope selection menu — Keep scope is absent
Run gws keep notes list → returns 403 Request had insufficient authentication scopes
Expected behavior:
When keep is a supported service (gws mcp -s keep works), its required OAuth scope should be included in the auth login flow automatically.
Workaround attempted:
bash
GOOGLE_WORKSPACE_CLI_EXTRA_SCOPES="https://www.googleapis.com/auth/keep" gws auth login
The env var GOOGLE_WORKSPACE_CLI_EXTRA_SCOPES does not appear to be supported — Keep scope still missing from the menu.
Environment:
OS: Ubuntu (WSL2 on Windows 11)
gws version: gws --version
Node: node --version
Sonnet 4.6