src/vs/base/common
3495 root concepts · page 28 of 70
+terminalEnvironment.test|title=Workbench - TerminalEnvironment getWorkspaceForTerminal should fall back to last active workspace when cwd is not in any workspace folder|occurrence=1
1 test · 24837 LOC · 126 files · introduces 1 test · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment preparePathForShell Linux frontend, Linux backend Bash|occurrence=1, terminalEnvironment.test|title=Workbench - TerminalEnvironment preparePathForShell Windows frontend, Linux backend Bash|occurrence=1
2 tests · 24869 LOC · 126 files · introduces 2 tests · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment preparePathForShell Linux frontend, Linux backend Fish|occurrence=1, terminalEnvironment.test|title=Workbench - TerminalEnvironment preparePathForShell Windows frontend, Linux backend Fish|occurrence=1
2 tests · 24869 LOC · 126 files · introduces 2 tests · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler resourceList returns a JSON-RPC error when the target is invalid|occurrence=1
1 test · 28573 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler extension request preserves ProtocolError code and data|occurrence=1
1 test · 28558 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment getCwd should fall back for relative a custom cwd that doesn't have a workspace|occurrence=1
1 test · 24825 LOC · 126 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler resourceList routes to side effect handler|occurrence=1
1 test · 28555 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler handshake leniently picks the highest compatible offered version|occurrence=1
1 test · 28537 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+copilotSessionLauncher.test|title=resolveByokSessionConfig synthesized provider config routes through a live proxy to the bridge|occurrence=1
1 test · 30891 LOC · 151 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler onDidChangeConnectionCount fires on connect and disconnect|occurrence=1
1 test · 28534 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+policyConfiguration.test|title=PolicyConfiguration change: a late-registering owner supersedes an earlier reference definition|occurrence=1, policyConfiguration.test|title=PolicyConfiguration change: deregistering the owner falls back to a surviving reference definition|occurrence=1
2 tests · 16397 LOC · 71 files · introduces 2 tests · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment addTerminalEnvironmentKeys should set expected variables|occurrence=1
1 test · 24850 LOC · 126 files · introduces 1 test · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment addTerminalEnvironmentKeys should use language variant for LANG that is provided in locale|occurrence=1
1 test · 24792 LOC · 126 files · introduces 1 test · 0 LOC · 0 files
+mapSessionEvents.test|title=appendSdkToolResultContent folds shell_exit into an existing terminal block instead of adding a second one|occurrence=1
1 test · 32754 LOC · 176 files · introduces 1 test · 0 LOC · 0 files
+terminalEnvironment.test|title=Workbench - TerminalEnvironment addTerminalEnvironmentKeys should override existing LANG|occurrence=1, terminalEnvironment.test|title=Workbench - TerminalEnvironment addTerminalEnvironmentKeys should fallback to en_US when no locale is provided|occurrence=1, +1
3 tests · 24788 LOC · 126 files · introduces 3 tests · 0 LOC · 0 files
+chatPermissionWarnings.test|title=chatPermissionWarnings confirming Autopilot suppresses the equal-reach Bypass warning|occurrence=1
1 test · 24095 LOC · 129 files · introduces 1 test · 0 LOC · 0 files
+chatPermissionWarnings.test|title=chatPermissionWarnings confirming Allow All suppresses the lower-reach Approve When Safe warning|occurrence=1
1 test · 24094 LOC · 129 files · introduces 1 test · 0 LOC · 0 files
+chatPermissionWarnings.test|title=chatPermissionWarnings confirming Approve When Safe does not suppress the Allow All warning|occurrence=1
1 test · 24093 LOC · 129 files · introduces 1 test · 0 LOC · 0 files
+copilotSessionLauncher.test|title=CopilotSessionLauncher client identity passes the Agent Host client name to create and resume|occurrence=1
1 test · 30855 LOC · 151 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler ping responds after initialize|occurrence=1
1 test · 28521 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+policyConfiguration.test|title=PolicyConfiguration change: when policy setting is registered|occurrence=1
1 test · 16384 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+protocolServerHandler.test|title=ProtocolServerHandler ping responds before initialize|occurrence=1
1 test · 28376 LOC · 148 files · introduces 1 test · 0 LOC · 0 files
+claudeAgentSkillScan.test|title=claudeAgentSkillScan scans agents, skills, and commands (commands folded into skills) with real URIs|occurrence=1
1 test · 21144 LOC · 68 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService write extensions located in the same extensions folder|occurrence=1
1 test · 17328 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+copilotSessionLauncher.test|title=CopilotSessionLauncher resume fallback does not replace a corrupted session file with an empty session|occurrence=1
1 test · 30719 LOC · 151 files · introduces 1 test · 0 LOC · 0 files
+chatPermissionWarnings.test|title=chatPermissionWarnings an unconfirmed elevated level has not been warned|occurrence=1
1 test · 23924 LOC · 129 files · introduces 1 test · 0 LOC · 0 files
+<name>` dir that is a native plugin is not surfaced as a standalone skill (PB-8)|occurrence=1
1 test · 21042 LOC · 68 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService write extensions located in different extensions folder does not has relative location|occurrence=1
1 test · 17284 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService extension in old format is read and migrated during write|occurrence=1
1 test · 17262 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+rules files are path-scoped when `paths` frontmatter is present, else always-on|occurrence=1
1 test · 21072 LOC · 68 files · introduces 1 test · 0 LOC · 0 files
+taskConfiguration.test|title=Tasks version 0.1.0 tasks: problem pattern line & column|occurrence=1
1 test · 21570 LOC · 80 files · introduces 1 test · 0 LOC · 0 files
+taskConfiguration.test|title=Tasks version 0.1.0 tasks: problem pattern location|occurrence=1
1 test · 21567 LOC · 80 files · introduces 1 test · 0 LOC · 0 files
+taskConfiguration.test|title=Tasks version 0.1.0 tasks: problem matcher default|occurrence=1, taskConfiguration.test|title=Tasks version 0.1.0 tasks: problem matcher .* regular expression|occurrence=1
2 tests · 21569 LOC · 80 files · introduces 2 tests · 0 LOC · 0 files
+copilotSessionLauncher.test|title=resolveByokSessionConfig reads the latest pushed snapshot from the registry cache|occurrence=1
1 test · 30591 LOC · 151 files · introduces 1 test · 0 LOC · 0 files
+copilotSessionLauncher.test|title=resolveByokSessionConfig returns empty and never starts the proxy when the bridge reports no models|occurrence=1
1 test · 30555 LOC · 151 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore tracks reference owners and creation owner|occurrence=1
1 test · 23001 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore resurrection preserves debug tracking|occurrence=1
1 test · 22996 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore acquireExisting|occurrence=1
1 test · 22967 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService extensions in old format and new format is read and migrated|occurrence=1
1 test · 17182 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore get and has|occurrence=1
1 test · 22964 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore values|occurrence=1
1 test · 22964 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService extension in old format is not migrated if not exists in same location|occurrence=1
1 test · 17164 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore resurrection|occurrence=1
1 test · 22950 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+pluginParsers.test|title=pluginParsers makeMcpServerCustomization Agent Plugin reads known MCP fields and leaves harness placeholders unresolved|occurrence=1
1 test · 20859 LOC · 66 files · introduces 1 test · 0 LOC · 0 files
+mcpIcons.test|title=MCP Icons McpIcons getUrl reuses light icons when dark theme assets are missing|occurrence=1
1 test · 24626 LOC · 128 files · introduces 1 test · 0 LOC · 0 files
+chatModelStore.test|title=ChatModelStore dispose store|occurrence=1
1 test · 22886 LOC · 121 files · introduces 1 test · 0 LOC · 0 files
+agentHostSkillCompletionProvider.test|title=AgentHostSkillCompletionProvider fuzzy matches skills by the typed slash token|occurrence=1
1 test · 27840 LOC · 138 files · introduces 1 test · 0 LOC · 0 files
+extensionsProfileScannerService.test|title=ExtensionsProfileScannerService throws error if extension has no version|occurrence=1
1 test · 17101 LOC · 73 files · introduces 1 test · 0 LOC · 0 files
+policyConfiguration.test|title=PolicyConfiguration initialize: with policies|occurrence=1, policyConfiguration.test|title=PolicyConfiguration initialize: with policies but not registered|occurrence=1
2 tests · 16021 LOC · 71 files · introduces 2 tests · 0 LOC · 0 files
+claudeSdkPipeline.test|title=ClaudeSdkPipeline setEffort setEffort while awaiting rebind (post-abort) is buffered, not pushed to the dead query, then replayed on rebind|occurrence=1
1 test · 29037 LOC · 127 files · introduces 1 test · 0 LOC · 0 files