Add kernel detection for language support of runnable markdown cells (#29664)

Closes #27757

Release Notes:

- List of runnable markdown cells is now based on detected jupyter
kernels instead of hardcoded to Python and TypeScript
66667d1eefJon Gretar Borgthorsson committed on 5/22/2025, 3:23:05 AM· committed by GitHubparentdce22a9
2 files changedLine totals unavailable