src/vs/base/common
3495 root concepts · page 24 of 70
+commands → slash completion (end-to-end) a command the live SDK did not load is dropped post-materialize|occurrence=1
1 test · 31980 LOC · 154 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator empty workspace empty filesystem object config value|occurrence=1
1 test · 30704 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+commands are surfaced too (pre-session)|occurrence=1
1 test · 31925 LOC · 154 files · introduces 1 test · 0 LOC · 0 files
+workspacePluginSettingsService.test|title=WorkspacePluginSettingsService returns empty observables when no settings files exist|occurrence=1
1 test · 29937 LOC · 155 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator skills findAgentSkills returns empty array when no skills exist|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator skills findAgentSkills returns empty array when skill folder does not exist|occurrence=1
2 tests · 30656 LOC · 163 files · introduces 2 tests · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator skills toAbsoluteLocationsForSkills path validation accepts parent relative paths for monorepos via getConfigBasedSourceFolders|occurrence=1
1 test · 30525 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator skills getConfigBasedSourceFolders for skills filters out invalid skill paths from source folders|occurrence=1
1 test · 30516 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator skills getConfigBasedSourceFolders for skills includes default skill source folders from defaults|occurrence=1
1 test · 30519 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator skills toAbsoluteLocationsForSkills path validation accepts tilde paths for user home skills|occurrence=1
1 test · 30503 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness external harness item provider returns items|occurrence=1
1 test · 38331 LOC · 183 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator empty workspace empty filesystem no config value|occurrence=1, promptFilesLocator.test|title=PromptFilesLocator empty workspace empty filesystem null config value|occurrence=1, +1
3 tests · 30433 LOC · 163 files · introduces 3 tests · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness allows switching to external harness|occurrence=1
1 test · 38331 LOC · 183 files · introduces 1 test · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness active harness stays when shadowing external harness is disposed (static restored)|occurrence=1
1 test · 38325 LOC · 183 files · introduces 1 test · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService getSlashCommands uses plugin label for plugin-scoped commands when provider plugin URI is a pinned SHA path|occurrence=1
1 test · 38281 LOC · 183 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — hiding a group hides every current member model|occurrence=1
1 test · 32570 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — showing a model in a hidden group reveals the model and the group, but keeps siblings hidden|occurrence=1
1 test · 32571 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — unhiding a group shows every current member model|occurrence=1
1 test · 32570 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — hiding every model in a group hides the group|occurrence=1
1 test · 32558 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — hide and show a single model|occurrence=1
1 test · 32546 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels model visibility — hide and show an entire group|occurrence=1
1 test · 32563 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - provider usage telemetry sendChatRequest buckets built-in vendor ids from third-party extensions as 3p-extension|occurrence=1
1 test · 32514 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - provider usage telemetry sendChatRequest reports an in-built BYOK provider by name|occurrence=1
1 test · 32514 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService getCustomAgents falls back to promptsService and filters by session type|occurrence=1
1 test · 38241 LOC · 183 files · introduces 1 test · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness forwards item provider changes via onDidChangeCustomAgents with sessionType|occurrence=1, customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness forwards item provider changes via onDidChangeSlashCommands with sessionType|occurrence=1
2 tests · 38270 LOC · 183 files · introduces 2 tests · 0 LOC · 0 files
+customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness removes harness on dispose|occurrence=1, customizationHarnessService.test|title=CustomizationHarnessService registerExternalHarness static harness reappears when shadowing external harness is disposed|occurrence=1
2 tests · 38248 LOC · 183 files · introduces 2 tests · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Per-Model Configuration sendChatRequest merges schema defaults with user config|occurrence=1
1 test · 32509 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator isValidGlob valid patterns|occurrence=1
1 test · 30341 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Provider Deprecation Notice does not prompt for a provider without a deprecation link|occurrence=1
1 test · 32458 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+mcpGatewayToolBrokerChannel.test|title=McpGatewayToolBrokerChannel invalidates stale grace entry when cacheState regresses to Unknown after timeout|occurrence=1
1 test · 37563 LOC · 182 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Model Change Events fires onChange event when model metadata changes|occurrence=1
1 test · 32419 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Provider Group Detail Fallback model.detail falls back to the group name so multiple instances of the same vendor are distinguishable|occurrence=1
1 test · 32419 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Provider Group Detail Fallback model.detail falls back to the group name even when there is only a single group for the vendor|occurrence=1
1 test · 32412 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels no warning that a matching model was not found #213716|occurrence=1
1 test · 32379 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Model Change Events does not fire onChange event when models are unchanged|occurrence=1
1 test · 32380 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Model Change Events fires onChange event when new model is added to existing set|occurrence=1
1 test · 32386 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Per-Model Configuration getModelConfiguration returns undefined for unknown model|occurrence=1
1 test · 32380 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels - Vendor Change Events fires onDidChangeLanguageModelVendors when multiple vendors are added and removed|occurrence=1
1 test · 32261 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when a new entry is added to remote|occurrence=1, keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when multiple new entries are added to remote|occurrence=1
2 tests · 22564 LOC · 133 files · introduces 2 tests · 0 LOC · 0 files
+codexSessionConfigKeys.test|title=codexSessionConfigKeys resolveSessionConfig preserves legacy read-only permissions on restore|occurrence=1
1 test · 36541 LOC · 192 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService - installed plugins lifecycle getMarketplacePluginMetadata finds metadata for child URI|occurrence=1
1 test · 30942 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+codexSessionConfigKeys.test|title=codexSessionConfigKeys resolveSessionConfig exposes a single permissions-preset chip|occurrence=1
1 test · 36529 LOC · 192 files · introduces 1 test · 0 LOC · 0 files
+languageModels.test|title=LanguageModels when clause defaults to true when omitted|occurrence=1
1 test · 32196 LOC · 158 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService - installed plugins lifecycle multiple plugins can be installed independently|occurrence=1
1 test · 30975 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+pluginMarketplaceService.test|title=PluginMarketplaceService - installed plugins lifecycle removeInstalledPlugin removes plugin from installedPlugins and metadata|occurrence=1
1 test · 30967 LOC · 156 files · introduces 1 test · 0 LOC · 0 files
+workspaceTrust.test|title=Workspace Trust Management empty workspace - untrusted|occurrence=1
1 test · 25466 LOC · 136 files · introduces 1 test · 0 LOC · 0 files
+mcpGatewayToolBrokerChannel.test|title=McpGatewayToolBrokerChannel forwards chatSessionResource as tool call context|occurrence=1
1 test · 37071 LOC · 182 files · introduces 1 test · 0 LOC · 0 files
+userDataAutoSyncService.test|title=ProfileStorageService write in storage with data (insert, update, remove)|occurrence=1
1 test · 22758 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+userDataAutoSyncService.test|title=ProfileStorageService write in empty storage|occurrence=1
1 test · 22709 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+keybindingsMerge.test|title=KeybindingsMerge - No Conflicts merge when local and remote with different keybinding|occurrence=1
1 test · 22279 LOC · 133 files · introduces 1 test · 0 LOC · 0 files