From 4ef030e67b66998bfdd244e0cd2da91fc4e4c0f0 Mon Sep 17 00:00:00 2001 From: Afshin Taylor Darian Date: Wed, 24 Jul 2024 14:06:42 +0100 Subject: [PATCH] Update notebook kernel selector (#16475) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thread in kernel manager * remove kernel search function * docstring driven development * Pass in kernel ID, etc * Refactor dropdown * do not await session context ready for reasons * more clean up * fix tests * more tests * Show the prefix of kernel ID in change kernel dropdown that is visible in the running kernels pane * Update group order * Make kernelManager optional for this version * fix docstring and unknown kernel name * minor type signature update * simplify arguments * Make kernelManager optional in the ISessionContext interface for this version * If kernel manager is not present, default to rendering all kernels from running sessions * Expose the ability to make a temp dir so test creators can generate their own data directories * Expose a public API for populating a