mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-07-22 07:41:23 -07:00
set true/false based on if headless mode
This commit is contained in:
@@ -31,6 +31,7 @@ import {
|
|||||||
ValidationRequiredError,
|
ValidationRequiredError,
|
||||||
type AdminControlsSettings,
|
type AdminControlsSettings,
|
||||||
debugLogger,
|
debugLogger,
|
||||||
|
isHeadlessMode,
|
||||||
} from '@google/gemini-cli-core';
|
} from '@google/gemini-cli-core';
|
||||||
|
|
||||||
import { loadCliConfig, parseArguments } from './config/config.js';
|
import { loadCliConfig, parseArguments } from './config/config.js';
|
||||||
@@ -271,7 +272,7 @@ export async function main() {
|
|||||||
const isDebugMode = cliConfig.isDebugMode(argv);
|
const isDebugMode = cliConfig.isDebugMode(argv);
|
||||||
const consolePatcher = new ConsolePatcher({
|
const consolePatcher = new ConsolePatcher({
|
||||||
stderr: true,
|
stderr: true,
|
||||||
suppressConsoleOutput: true,
|
suppressConsoleOutput: isHeadlessMode() ? true : false,
|
||||||
debugMode: isDebugMode,
|
debugMode: isDebugMode,
|
||||||
onNewMessage: (msg) => {
|
onNewMessage: (msg) => {
|
||||||
coreEvents.emitConsoleLog(msg.type, msg.content);
|
coreEvents.emitConsoleLog(msg.type, msg.content);
|
||||||
|
|||||||
Reference in New Issue
Block a user