Skip to content

Settings: MCP tool filtering, section merges, plugin/sidecar coupling - #155

Merged
DianaSensei merged 3 commits into
mainfrom
settings-mcp-and-coupling
Sep 18, 2026
Merged

DianaSensei merged 3 commits into
mainfrom
settings-mcp-and-coupling

Extensions: couple a Tier B plugin's install/uninstall with its sidecar

e70c854
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Sep 18, 2026 in 29s

Quality Gate failed

Annotations

Check warning on line 114 in src/components/SettingsPlugins.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer "expect(screen.getAllByText(PLUGINS[1].id)).toHaveLength(1)" over this generic assertion for better reporting; it works on any object with a numeric length property.

See more on https://sonarcloud.io/project/issues?id=DianaSensei_developer-desktop-utils&issues=AaC0JhbP03Cv8_qkXln3&open=AaC0JhbP03Cv8_qkXln3&pullRequest=155

Check warning on line 211 in src/components/SettingsPlugins.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=DianaSensei_developer-desktop-utils&issues=AaC0Jhfr03Cv8_qkXln4&open=AaC0Jhfr03Cv8_qkXln4&pullRequest=155