fix(cli): enable daemon relaunch in binary and bundle keytar (#26333)

This commit is contained in:
ruomeng
2026-05-01 13:53:56 -04:00
committed by GitHub
parent 8fb1b5aa01
commit 76d1a73606
3 changed files with 16 additions and 10 deletions
+1 -5
View File
@@ -75,11 +75,7 @@ async function getMemoryNodeArgs(): Promise<string[]> {
}
async function run() {
if (
!process.env['GEMINI_CLI_NO_RELAUNCH'] &&
!process.env['SANDBOX'] &&
process.env['IS_BINARY'] !== 'true'
) {
if (!process.env['GEMINI_CLI_NO_RELAUNCH'] && !process.env['SANDBOX']) {
// --- Lightweight Parent Process / Daemon ---
// We avoid importing heavy dependencies here to save ~1.5s of startup time.
+1 -5
View File
@@ -126,11 +126,7 @@ export function getNodeMemoryArgs(isDebugMode: boolean): string[] {
);
}
if (
process.env['IS_BINARY'] === 'true' ||
process.env['GEMINI_CLI_NO_RELAUNCH'] ||
process.env['SANDBOX']
) {
if (process.env['GEMINI_CLI_NO_RELAUNCH']) {
return [];
}