introduce headless param

This commit is contained in:
Cynthia Long
2026-03-17 14:18:09 +00:00
parent fc7a269f0a
commit abb4583554
3 changed files with 9 additions and 5 deletions
+2
View File
@@ -31,6 +31,7 @@ import {
ValidationRequiredError,
type AdminControlsSettings,
debugLogger,
isHeadlessMode,
} from '@google/gemini-cli-core';
import { loadCliConfig, parseArguments } from './config/config.js';
@@ -271,6 +272,7 @@ export async function main() {
const isDebugMode = cliConfig.isDebugMode(argv);
const consolePatcher = new ConsolePatcher({
stderr: true,
headlessMode: isHeadlessMode() ? true : false,
debugMode: isDebugMode,
onNewMessage: (msg) => {
coreEvents.emitConsoleLog(msg.type, msg.content);