Kernal Issue (Died)

Describe the Bug

Getting the following issue any ideas on how ot resolve? Cursor (1.99.3, undefined, desktop) Jupyter Extension Version: 2025.3.0. Python Extension Version: 2025.6.1. Pylance Extension Version (Not Used) : 2024.8.1. Platform: darwin (arm64). Home = /Users/daviddraper Temp Storage folder ~/Library/Application Support/Cursor/User/globalStorage/ms-toolsai.jupyter/version-2025.3.0 Workspace folder ~/Infinigate/inf-aida-internal-ariba 13:20:35.716 [info] Deleting old temp dir /Users/~/Library/Application Support/Cursor/User/globalStorage/ms-toolsai.jupyter/version-2025.2.0 13:20:35.984 [info] Starting Kernel (Python Path: ~/anaconda3/envs/infinigategenai/bin/python, Conda, 3.11.13) for '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' (disableUI=true) 13:20:35.996 [error] Failure in registering port attributes [Error: Extension 'ms-toolsai.jupyter' CANNOT use API proposal: portsAttributes. Its package.json#enabledApiProposals-property declares: notebookDeprecated, notebookMessaging, notebookMime, notebookCellExecutionState, quickPickSortByLabel, notebookKernelSource, interactiveWindow, notebookControllerAffinityHidden, contribNotebookStaticPreloads, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider, notebookReplDocument but NOT portsAttributes. The missing proposal MUST be added and you must start in extension development mode or use the following command line switch: --enable-proposed-api ms-toolsai.jupyter. Note that the cursor and control proposals are only available for built-in extensions at B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:129:20165) at Object.registerPortAttributesProvider (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:158663) at HD (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:279:2688) at Us.launch (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:300:7467) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11153) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] 13:20:37.579 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -m pip list 13:20:37.580 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)" 13:20:37.580 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -m ipykernel_launcher --f=/Users/~/Library/Jupyter/runtime/kernel-v36184952c45a7899c275fa618b845a8b85d4c16bd.json > cwd: ~/Infinigate/inf-aida-internal-ariba/src 13:21:38.638 [error] Failed to request kernel info [Canceled: Canceled at $se.value (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:181:25631) at J._deliver (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:2961) at J.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:3282) at Wse.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6177) at Tt.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6718) at Timeout._onTimeout (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11862) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7)] 13:21:38.643 [warn] Failed to shutdown kernel, .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher [TypeError: Failed to parse URL from /api/kernels/80fec8cb-0e68-46f3-ab5f-e4a615918163?1760358098642 at new Request (node:internal/deps/undici/undici:9588:19) at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:2049) at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:490) at Object.kf [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:44320) at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:17:53511) at oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:12449) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] { [cause]: [TypeError: Invalid URL at new URL (node:internal/url:806:29) at new Request (node:internal/deps/undici/undici:9586:25) at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:2049) at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:490) at Object.kf [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:44320) at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:17:53511) at oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:12449) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] { code: 'ERR_INVALID_URL', input: '/api/kernels/80fec8cb-0e68-46f3-ab5f-e4a615918163?1760358098642' } } 13:21:38.669 [error] Disposing session as kernel process died ExitCode: undefined, Reason: undefined 13:21:38.672 [error] Failed to connect raw kernel session: Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. 13:21:38.673 [warn] Error occurred while trying to start the kernel, options.disableUI=true Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python > at oT.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11757) > stdErr = 16:35:13.306 [info] Starting Kernel (Python Path: ~/anaconda3/envs/infinigategenai/bin/python, Conda, 3.11.13) for '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' (disableUI=false) 16:35:13.315 [error] Failure in registering port attributes [Error: Extension 'ms-toolsai.jupyter' CANNOT use API proposal: portsAttributes. Its package.json#enabledApiProposals-property declares: notebookDeprecated, notebookMessaging, notebookMime, notebookCellExecutionState, quickPickSortByLabel, notebookKernelSource, interactiveWindow, notebookControllerAffinityHidden, contribNotebookStaticPreloads, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider, notebookReplDocument but NOT portsAttributes. The missing proposal MUST be added and you must start in extension development mode or use the following command line switch: --enable-proposed-api ms-toolsai.jupyter. Note that the cursor and control proposals are only available for built-in extensions at B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:129:20165) at Object.registerPortAttributesProvider (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:158663) at HD (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:279:2688) at Us.launch (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:300:7467) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11153) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] 16:35:13.841 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)" 16:35:13.841 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -m ipykernel_launcher --f=/Users/~/Library/Jupyter/runtime/kernel-v37f66019793cfbc1565e38df120210e53042cc265.json > cwd: ~/Infinigate/inf-aida-internal-ariba/src 16:36:14.462 [error] Failed to request kernel info [Canceled: Canceled at $se.value (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:181:25631) at J._deliver (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:2961) at J.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:3282) at Wse.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6177) at Tt.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6718) at Timeout._onTimeout (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11862) at listOnTimeout (node:internal/timers:581:17) at process.processTimers (node:internal/timers:519:7)] 16:36:14.474 [warn] Failed to shutdown kernel, .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher [TypeError: Failed to parse URL from /api/kernels/1b8032c8-778f-41af-95f9-8a3d8efc60df?1760369774473 at new Request (node:internal/deps/undici/undici:9588:19) at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:2049) at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:490) at Object.kf [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:44320) at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:17:53511) at oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:12449) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] { [cause]: [TypeError: Invalid URL at new URL (node:internal/url:806:29) at new Request (node:internal/deps/undici/undici:9586:25) at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:2049) at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:490) at Object.kf [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:11:44320) at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/node_modules/@jupyterlab/services/lib/kernel/default/index.js:17:53511) at oT.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:12449) at async sT.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:21741) at async jy.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:24048) at async w_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:37175) at async w_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:34827) at async w_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:282:30873) at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:84144)] { code: 'ERR_INVALID_URL', input: '/api/kernels/1b8032c8-778f-41af-95f9-8a3d8efc60df?1760369774473' } } 16:36:14.504 [error] Disposing session as kernel process died ExitCode: undefined, Reason: undefined 16:36:14.509 [error] Failed to connect raw kernel session: Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. 16:36:14.510 [warn] Error occurred while trying to start the kernel, options.disableUI=false Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python > at oT.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11757) > stdErr = 16:36:14.511 [warn] Kernel Error, context = start Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python > at oT.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11757) > stdErr = 16:36:14.515 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')" 16:36:14.670 [info] Dispose Kernel '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' associated with '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' 16:36:14.672 [error] Error in notebook cell execution Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python > at oT.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11757) > stdErr = 16:36:14.672 [error] Error in execution (get message for cell) Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details. > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python > at oT.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2025.3.0-universal/dist/extension.node.js:301:11757) > stdErr = 16:36:14.673 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"

Steps to Reproduce

Running a ipynb file

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.44
VSCode Version: 1.99.3
Commit: 9d178a4■■■89981b62546448bb32920a8219a5d0
Date: 2025-10-10T15:43:37.500Z (2 days ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. Based on the errors, the Jupyter extension (2025.3.0) is trying to use the portsAttributes API, which isn’t available in your version of Cursor, causing the kernel to crash.

Please try:

  1. Downgrade Jupyter to an earlier version:

    • Open Extensions Cmd + Shift + X
    • Find “Jupyter” ms-toolsai.jupyter
    • Gear icon → “Install Another Version”
    • Choose 2024.9.1 or earlier
  2. Update ipykernel in your conda environment:
    conda activate infinigategenai
    pip install --upgrade ipykernel

  3. Reload window Cursor

Let me know if downgrading the extension helps.

This didn’t seem to work either - never had this issue before:

Cursor (1.99.3, undefined, desktop)
Jupyter Extension Version: 2024.9.1.
Python Extension Version: 2025.6.1.
Pylance Extension Version (Not Used) : 2024.8.1.
Platform: darwin (arm64).
Temp Storage folder ~/Library/Application Support/Cursor/User/globalStorage/ms-toolsai.jupyter/version-2024.9.1
Workspace folder ~/Infinigate/inf-aida-internal-ariba, Home = /Users/daviddraper
18:40:23.294 [info] Starting Kernel (Python Path: ~/anaconda3/envs/infinigategenai/bin/python, Conda, 3.11.13) for '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' (disableUI=true)
18:40:23.328 [error] Failure in registering port attributes [Error: Extension 'ms-toolsai.jupyter' CANNOT use API proposal: portsAttributes.
Its package.json#enabledApiProposals-property declares: notebookDeprecated, notebookMessaging, notebookMime, notebookCellExecutionState, quickPickSortByLabel, notebookKernelSource, interactiveWindow, notebookControllerAffinityHidden, contribNotebookStaticPreloads, quickPickItemTooltip, notebookExecution, notebookCellExecution, notebookVariableProvider, notebookReplDocument but NOT portsAttributes.
 The missing proposal MUST be added and you must start in extension development mode or use the following command line switch: --enable-proposed-api ms-toolsai.jupyter. Note that the cursor and control proposals are only available for built-in extensions
	at B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:129:20165)
	at Object.registerPortAttributesProvider (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:158663)
	at kD (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:282:2688)
	at Us.launch (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:303:7174)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async L_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11037)
	at async U_.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:21270)
	at async Ay.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:23577)
	at async n_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:35993)
	at async n_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:34001)
	at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:82604)]
18:40:34.318 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
18:40:34.319 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -m ipykernel_launcher --f=/Users/~/Library/Jupyter/runtime/kernel-v3d2c68b54c4f5cce96baf405b1c65dd6a1fec02e0.json
    > cwd: //Users/~/Infinigate/inf-aida-internal-ariba/src
18:40:34.324 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -m pip list
18:41:36.001 [error] Failed to request kernel info [Canceled: Canceled
	at $se.value (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:181:24587)
	at J._deliver (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:2961)
	at J.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:3282)
	at Wse.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6177)
	at Tt.cancel (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:6718)
	at Timeout._onTimeout (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11746)
	at listOnTimeout (node:internal/timers:581:17)
	at process.processTimers (node:internal/timers:519:7)]
18:41:36.015 [warn] Failed to shutdown kernel, .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher [TypeError: Failed to parse URL from /api/kernels/d960521f-4aae-4af3-9afd-d53998e6c276?1760377296015
	at new Request (node:internal/deps/undici/undici:9588:19)
	at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:2054)
	at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:730)
	at Object.Vl [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:5781)
	at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:89571)
	at L_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:12333)
	at async U_.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:21270)
	at async Ay.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:23577)
	at async n_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:35993)
	at async n_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:34001)
	at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:82604)] {
  [cause]: [TypeError: Invalid URL
  	at new URL (node:internal/url:806:29)
  	at new Request (node:internal/deps/undici/undici:9586:25)
  	at Object.t [as handleRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:2054)
  	at Object.t [as makeRequest] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:730)
  	at Object.Vl [as shutdownKernel] (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:5781)
  	at n.shutdown (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/node_modules/@jupyterlab/services/lib/kernel/nonSerializingKernel.js:11:89571)
  	at L_.start (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:12333)
  	at async U_.startKernel (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:21270)
  	at async Ay.create (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:23577)
  	at async n_.createJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:35993)
  	at async n_.startJupyterSession (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:285:34001)
  	at async n.wrapKernelMethodImpl (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:82604)] {
    code: 'ERR_INVALID_URL',
    input: '/api/kernels/d960521f-4aae-4af3-9afd-d53998e6c276?1760377296015'
  }
}
18:41:36.041 [error] Disposing session as kernel process died ExitCode: undefined, Reason: undefined
18:41:36.048 [error] Failed to connect raw kernel session: Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details.
18:41:36.050 [warn] Error occurred while trying to start the kernel, options.disableUI=false Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher
    > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python
    > at L_.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11641)
    > stdErr = 
18:41:36.050 [warn] Kernel Error, context = start Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher
    > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python
    > at L_.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11641)
    > stdErr = 
18:41:36.053 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
18:41:36.350 [info] Dispose Kernel '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb' associated with '~/Infinigate/inf-aida-internal-ariba/src/agent.ipynb'
18:41:36.351 [error] Error in notebook cell execution Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher
    > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python
    > at L_.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11641)
    > stdErr = 
18:41:36.352 [error] Error in execution (get message for cell) Error: The kernel died. Error: ... View Jupyter [log](command:jupyter.viewOutput) for further details.
    > Kernel Id = .jvsc74a57bd0e74adc3b782dc4fda8aa50c4aebc69c5d71591a427288d2b513105ac410e7047./Users/~/anaconda3/envs/infinigategenai/python./Users/~/anaconda3/envs/infinigategenai/python.-m#ipykernel_launcher
    > Interpreter Id = ~/anaconda3/envs/infinigategenai/bin/python
    > at L_.<anonymous> (/Users/~/.cursor/extensions/ms-toolsai.jupyter-2024.9.1-universal/dist/extension.node.js:304:11641)
    > stdErr = 
18:41:36.353 [info] Process Execution: ~/anaconda3/envs/infinigategenai/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"

Any ideas on this as support hasn’t got back to me either?