From 985add451e2a93a7ca7928eeae3aca43007f2aee Mon Sep 17 00:00:00 2001 From: Ulugbek Abdullaev Date: Tue, 16 Dec 2025 15:30:09 +0100 Subject: [PATCH] ghost: log tree: do not double log proposed completion (#2603) * ghost: log tree: do not double log proposed completion * Update src/extension/completions-core/vscode-node/extension/src/ghostText/ghostText.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/lib/node/chatLibMain.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../vscode-node/extension/src/ghostText/ghostText.ts | 2 +- .../vscode-node/extension/src/inlineCompletion.ts | 2 -- extensions/copilot/src/lib/node/chatLibMain.ts | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/ghostText/ghostText.ts b/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/ghostText/ghostText.ts index f29971a4262..6eb6797766b 100644 --- a/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/ghostText/ghostText.ts +++ b/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/ghostText/ghostText.ts @@ -31,7 +31,7 @@ const postInsertCmdName = '_github.copilot.ghostTextPostInsert2'; export class GhostTextProvider implements InlineCompletionItemProvider { - private ghostText: GhostText; + private readonly ghostText: GhostText; constructor( @IInstantiationService private readonly instantiationService: IInstantiationService, diff --git a/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/inlineCompletion.ts b/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/inlineCompletion.ts index fc3070fa478..15a148f4974 100644 --- a/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/inlineCompletion.ts +++ b/extensions/copilot/src/extension/completions-core/vscode-node/extension/src/inlineCompletion.ts @@ -206,8 +206,6 @@ export class CopilotInlineCompletionItemProvider extends Disposable implements I const patch = lineEdit.humanReadablePatch(text.getLines()); - logContext.addLog(`Provided inline completion item:`); - logContext.addCodeblockToLog(patch); logContext.setResult(patch); } } diff --git a/extensions/copilot/src/lib/node/chatLibMain.ts b/extensions/copilot/src/lib/node/chatLibMain.ts index 82088191bdd..d9839cef432 100644 --- a/extensions/copilot/src/lib/node/chatLibMain.ts +++ b/extensions/copilot/src/lib/node/chatLibMain.ts @@ -636,7 +636,7 @@ export function createInlineCompletionsProvider(options: IInlineCompletionsProvi class InlineCompletionsProvider extends Disposable implements IInlineCompletionsProvider { - private ghostText: GhostText; + private readonly ghostText: GhostText; constructor( @IInstantiationService private _insta: IInstantiationService,