diff options
| author | hritan <[email protected]> | 2025-08-15 04:25:27 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-15 04:25:27 +0000 |
| commit | d46b91e09db7e541ebefeb18b145199954bc95ea (patch) | |
| tree | af6941cfbbf0ae7f7678b36f66f39fc6bc3afb5f /packages/cli/src/gemini.tsx | |
| parent | 93559d65c88439b92256f40db34f52e70ad646f9 (diff) | |
fix: console patcher initialised in main (#6252)
Co-authored-by: Hriday Taneja <[email protected]>
Co-authored-by: Jacob Richman <[email protected]>
Diffstat (limited to 'packages/cli/src/gemini.tsx')
| -rw-r--r-- | packages/cli/src/gemini.tsx | 8 |
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), ); |
