diff --git a/src/extension.node.ts b/src/extension.node.ts index edcd9d6958f..48fec4e8e5a 100644 --- a/src/extension.node.ts +++ b/src/extension.node.ts @@ -124,7 +124,10 @@ export async function activate(context: IExtensionContext): Promise { throw new Error('Not Implemented'); }, - kernels: { getKernel: () => Promise.resolve(undefined) }, + kernels: { + getKernel: () => Promise.resolve(undefined), + onDidStart: () => ({ dispose: noop }) + }, // eslint-disable-next-line @typescript-eslint/no-explicit-any onDidChangePythonEnvironment: undefined as any, getPythonEnvironment: () => undefined diff --git a/src/extension.web.ts b/src/extension.web.ts index d16e9d46264..d46fde12a15 100644 --- a/src/extension.web.ts +++ b/src/extension.web.ts @@ -117,7 +117,7 @@ export async function activate(context: IExtensionContext): Promise { throw new Error('Not Implemented'); }, - kernels: { getKernel: () => Promise.resolve(undefined) }, + kernels: { getKernel: () => Promise.resolve(undefined), onDidStart: () => ({ dispose: noop }) }, // eslint-disable-next-line @typescript-eslint/no-explicit-any onDidChangePythonEnvironment: undefined as any, getPythonEnvironment: () => undefined