diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts index f7a77352eae..00abf5e1f5e 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatController.ts @@ -597,7 +597,8 @@ export class InlineChatController implements IEditorContribution { return; } - const editsShouldBeInstant = false; // TODO@jrieken + // TODO@jrieken + const editsShouldBeInstant = false; const edits = response.edits.get(this._session!.textModelN.uri) ?? []; const newEdits = edits.slice(lastLength); diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl.ts index af7334f6b95..9921e31f6b0 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl.ts @@ -85,6 +85,7 @@ class BridgeAgent implements IChatAgentImplementation { }; const inlineProgress = new Progress(data => { + // TODO@jrieken // if (data.message) { // progress({ kind: 'progressMessage', content: new MarkdownString(data.message) }); // } @@ -170,13 +171,6 @@ class BridgeAgent implements IChatAgentImplementation { coalesceInPlace(chatFollowups); return chatFollowups; } - - // provideWelcomeMessage?(token: CancellationToken): ProviderResult<(string | IMarkdownString)[] | undefined> { - // throw new Error('Method not implemented.'); - // } - // provideSampleQuestions?(token: CancellationToken): ProviderResult { - // throw new Error('Method not implemented.'); - // } } type SessionData = { diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatWidget.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatWidget.ts index 56e074e4b2f..82f91acb899 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatWidget.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatWidget.ts @@ -189,6 +189,7 @@ export class InlineChatWidget { location, { resource: true }, { + // TODO@jrieken support editable code blocks renderStyle: 'compact', renderInputOnTop: true, supportsFileReferences: true, @@ -430,7 +431,6 @@ export class InlineChatWidget { updateChatMessage(message: IInlineChatMessage | undefined): void; updateChatMessage(message: IInlineChatMessage | undefined, isIncomplete?: boolean, isCodeBlockEditable?: boolean): IInlineChatMessageAppender | undefined; updateChatMessage(message: IInlineChatMessage | undefined, isIncomplete?: boolean, isCodeBlockEditable?: boolean): IInlineChatMessageAppender | undefined { - // TODO@jrieken EDITABLE CODE BLOCKS if (!this._chatWidget.viewModel) { return; }