The Host applies `excludedExtensions` to the combined VS Code and Visual Studio candidate catalog. It defaults to:
```yaml
excludedExtensions:
- .csproj
- .fsproj
- .vbproj
- .vcxproj
- .vsproj
- .sln
- .slnx
```
Matching is case-insensitive, and each value may include or omit its leading dot. Set `excludedExtensions: []` to disable filtering and expose all open documents. `instanceOpenCount` always reflects the number of documents remaining in that IDE instance after filtering.
The profile manager recognizes `dsh.bundle.patch` and appends this package to the Web profile's bundle list. `cordis.patch.yml` inserts one shared `coop-with-vs` row. After the first install or any change to the bundle patch, rerun the install command, fully quit the DSH desktop app, and restart it.