summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhritan <[email protected]>2025-08-15 04:25:27 +0000
committerGitHub <[email protected]>2025-08-15 04:25:27 +0000
commitd46b91e09db7e541ebefeb18b145199954bc95ea (patch)
treeaf6941cfbbf0ae7f7678b36f66f39fc6bc3afb5f
parent93559d65c88439b92256f40db34f52e70ad646f9 (diff)
fix: console patcher initialised in main (#6252)
Co-authored-by: Hriday Taneja <[email protected]> Co-authored-by: Jacob Richman <[email protected]>
-rw-r--r--packages/cli/src/gemini.tsx8
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/cli/src/gemini.tsx b/packages/cli/src/gemini.tsx
index 565625d8..64bb5c84 100644
--- a/packages/cli/src/gemini.tsx
+++ b/packages/cli/src/gemini.tsx
@@ -24,6 +24,7 @@ import {
import { themeManager } from './ui/themes/theme-manager.js';
import { getStartupWarnings } from './utils/startupWarnings.js';
import { getUserStartupWarnings } from './utils/userStartupWarnings.js';
+import { ConsolePatcher } from './ui/utils/ConsolePatcher.js';
import { runNonInteractive } from './nonInteractiveCli.js';
import { loadExtensions } from './config/extension.js';
import { cleanupCheckpoints, registerCleanup } from './utils/cleanup.js';
@@ -158,6 +159,13 @@ export async function main() {
argv,
);
+ const consolePatcher = new ConsolePatcher({
+ stderr: true,
+ debugMode: config.getDebugMode(),
+ });
+ consolePatcher.patch();
+ registerCleanup(consolePatcher.cleanup);
+
dns.setDefaultResultOrder(
validateDnsResolutionOrder(settings.merged.dnsResolutionOrder),
);