Previously the inline prompt was Widget.attach'd to cell.node, which in JupyterLab places it at the very bottom of the cell (after the output area and In/Out prompt) — so the user couldn't see it, especially on taller cells. Attaching to cell.inputArea.node puts the prompt directly under the editor, which is the natural inline position. Falls back to cell.node if inputArea is unexpectedly null. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>