mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
feat(ide extension): introduce debug logging (#10416)
This commit is contained in:
@@ -11,7 +11,13 @@ export function createLogger(
|
||||
logger: vscode.OutputChannel,
|
||||
) {
|
||||
return (message: string) => {
|
||||
if (context.extensionMode === vscode.ExtensionMode.Development) {
|
||||
const isDevMode =
|
||||
context.extensionMode === vscode.ExtensionMode.Development;
|
||||
const isLoggingEnabled = vscode.workspace
|
||||
.getConfiguration('gemini-cli.debug')
|
||||
.get('logging.enabled');
|
||||
|
||||
if (isDevMode || isLoggingEnabled) {
|
||||
logger.appendLine(message);
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user