Group of 3 You'll notice
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
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 bundledcontextobject. - 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
unclaimedPaneClickevent 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.