diff --git a/src/copilot/handler.ts b/src/copilot/handler.ts index 9c220ba7..61021d8d 100644 --- a/src/copilot/handler.ts +++ b/src/copilot/handler.ts @@ -37,8 +37,6 @@ const handleInlineCompletions = async ({ monaco, model, position, - // eslint-disable-next-line @typescript-eslint/no-unused-vars - context: _, // Unused token, hasCompletionBeenAccepted, onShowCompletion, diff --git a/src/copilot/register.ts b/src/copilot/register.ts index e13782d6..0ece5139 100644 --- a/src/copilot/register.ts +++ b/src/copilot/register.ts @@ -22,12 +22,11 @@ export const registerCopilot = ( try { const inlineCompletionsProvider = monaco.languages.registerInlineCompletionsProvider(options.language, { - provideInlineCompletions: async (model, position, context, token) => + provideInlineCompletions: async (model, position, _, token) => handleInlineCompletions({ monaco, model, position, - context, token, hasCompletionBeenAccepted, diff --git a/src/types/copilot.ts b/src/types/copilot.ts index d3e4de0b..a19b3447 100644 --- a/src/types/copilot.ts +++ b/src/types/copilot.ts @@ -1,11 +1,6 @@ import {Monaco} from './common'; import type {CompletionModel} from './completion'; -import { - EditorCancellationToken, - EditorInlineCompletionContext, - EditorModel, - EditorPosition, -} from './editor'; +import {EditorCancellationToken, EditorModel, EditorPosition} from './editor'; export interface CopilotOptions { model: CompletionModel | undefined; @@ -67,7 +62,6 @@ export interface InlineCompletionHandlerParams { monaco: Monaco; model: EditorModel; position: EditorPosition; - context: EditorInlineCompletionContext; token: EditorCancellationToken; hasCompletionBeenAccepted: boolean;