Settings dialog refactored to take explicit props, gains scrolling and click-to-select
The Settings dialog now takes mcpClients/messages as explicit props instead of a bundled context object, and supports mouse-wheel scroll and click-to-select
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Settings UIArea: what it touches
Internal ChangesKind: in v2.1.271,
ImprovementsSection of the release
What
The Settings/Config dialog (and related Status/Stats/Usage views) now receive mcpClients, messages, ideInstallationStatus, and other data as explicit separate props, instead of a single bundled context object.
Several call sites were switched to use this updated component with the new explicit props.
The dialog now supports mouse-wheel scrolling, and gained click handling: an unclaimedPaneClick event routes clicks not claimed by a specific row into row selection/activation, with the dialog content wrapped in a clickable container.
Why
This reworks how the settings dialog gets its data (explicit props instead of a hidden bundled object) and adds mouse-wheel scrolling plus click-to-select interaction to the settings panel.