summaryrefslogtreecommitdiff
path: root/packages/cli/src/gemini.tsx
diff options
context:
space:
mode:
authorTommaso Sciortino <[email protected]>2025-06-18 16:34:00 -0700
committerGitHub <[email protected]>2025-06-18 16:34:00 -0700
commit8bc3b415c973794654d64d434949a93fb3239acb (patch)
tree464339fab8b05f754ae158fed50855b2a5f61231 /packages/cli/src/gemini.tsx
parentb96fbd913e8449c99ed7b95920652acdce5dd779 (diff)
Refactor in preparation for Reauth (#1196)
Diffstat (limited to 'packages/cli/src/gemini.tsx')
-rw-r--r--packages/cli/src/gemini.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/cli/src/gemini.tsx b/packages/cli/src/gemini.tsx
index d87a8a6a..5b5bfa67 100644
--- a/packages/cli/src/gemini.tsx
+++ b/packages/cli/src/gemini.tsx
@@ -47,6 +47,10 @@ export async function main() {
const extensions = loadExtensions(workspaceRoot);
const config = await loadCliConfig(settings.merged, extensions, sessionId);
+ // When using Code Assist this triggers the Oauth login.
+ // Do this now, before sandboxing, so web redirect works.
+ await config.getGeminiClient().initialize();
+
// Initialize centralized FileDiscoveryService
config.getFileService();
if (config.getCheckpointEnabled()) {
@@ -65,10 +69,6 @@ export async function main() {
}
}
- // When using Code Assist this triggers the Oauth login.
- // Do this now, before sandboxing, so web redirect works.
- await config.getGeminiClient().getChat();
-
// hop into sandbox if we are outside and sandboxing is enabled
if (!process.env.SANDBOX) {
const sandboxConfig = config.getSandbox();