diff --git a/packages/core/src/codewhisperer/activation.ts b/packages/core/src/codewhisperer/activation.ts index 17934f2fe3..bf060c3de6 100644 --- a/packages/core/src/codewhisperer/activation.ts +++ b/packages/core/src/codewhisperer/activation.ts @@ -522,6 +522,13 @@ export async function activate(context: ExtContext): Promise { }), vscode.workspace.onDidChangeTextDocument(async (e) => { const editor = vscode.window.activeTextEditor + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`Changed contents: ${editor}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`e.document !== editor.document: ${e.document !== editor?.document}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(runtimeLanguageContext.isLanguageSupported(e.document)) + if (!editor) { return } @@ -540,6 +547,10 @@ export async function activate(context: ExtContext): Promise { * 2. It is not caused by CodeWhisperer editing * 3. It is not from undo/redo. */ + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`Content changes: ${e.contentChanges}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`isCodewhispererEditing: ${vsCodeState.isCodeWhispererEditing}`) if (e.contentChanges.length === 0 || vsCodeState.isCodeWhispererEditing) { return } @@ -557,6 +568,8 @@ export async function activate(context: ExtContext): Promise { * Then this event can be processed by our code. */ await sleep(CodeWhispererConstants.vsCodeCursorUpdateDelay) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`isSuggestionVisible: ${RecommendationHandler.instance.isSuggestionVisible()}`) if (!RecommendationHandler.instance.isSuggestionVisible()) { await KeyStrokeHandler.instance.processKeyStroke(e, editor, client, await getConfigEntry()) }