b70babfa98
Four smaller items flagged on PR #1142. MCPSetupWindow.OnConfigureSelectedClicked marked setup as completed and closed the window even when the user hadn't ticked any client — clicking "Configure Selected" with everything unchecked would silently skip setup forever. Show a prompt and return early instead. README listed Claude Desktop under the HTTP-default group while a neighboring paragraph correctly says Claude Desktop is stdio-only; removed it from the HTTP list and pointed at the stdio block. StartupConfigRewrite_TypeExists only checked that the type resolved, not that it's public — added an explicit IsPublic assertion so the test matches its own message about the [InitializeOnLoad] requirement. ConfigureDetectedClientsTests calls the real ClientConfigurationService which walks McpClientRegistry and Configure()s every detected client — on CI this is harmless (no clients installed) but on a dev machine it mutates real user config files. Marked both tests [Explicit] until we DI the configurator list through the service.