src/vs/base/common
3495 root concepts · page 31 of 70
+agentHostResourceService.test|title=AgentHostResourceService request with both read and write prompts sequentially|occurrence=1
1 test · 21303 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService write request that already has read grant still prompts for write|occurrence=1
1 test · 21296 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+copilotShellTools.test|title=CopilotShellTools detects multiline commands like the workbench terminal tool|occurrence=1
1 test · 28020 LOC · 131 files · introduces 1 test · 0 LOC · 0 files
+copilotShellTools.test|title=CopilotShellTools prefixForHistorySuppression prepends a space for POSIX shells, no-op for PowerShell|occurrence=1
1 test · 28019 LOC · 131 files · introduces 1 test · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker computeHumanReadableDiff 4|occurrence=1
1 test · 19754 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+agentPluginManager.test|title=AgentPluginManager syncCustomizations mixes loaded and error results|occurrence=1
1 test · 19299 LOC · 61 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService request resolves immediately when already granted|occurrence=1
1 test · 21266 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService grants for one host do not leak into another host|occurrence=1
1 test · 21248 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService persisted "r" allows read, denies write|occurrence=1
1 test · 21236 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService allowAlways skips persistence when covered by parent grant|occurrence=1
1 test · 21230 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostFileMonitorService.test|title=AgentHostFileMonitorService filters known repository metadata noise before debouncing|occurrence=1
1 test · 13622 LOC · 56 files · introduces 1 test · 0 LOC · 0 files
+agentPluginManager.test|title=AgentPluginManager syncCustomizations returns loaded status and pluginDir for each synced plugin|occurrence=1
1 test · 19263 LOC · 61 files · introduces 1 test · 0 LOC · 0 files
+mcpCustomizationController.test|title=McpCustomizationController bare server (no child match) is surfaced as a full top-level customization|occurrence=1
1 test · 24067 LOC · 122 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService check rejects path traversal via .. segments|occurrence=1
1 test · 21197 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+agentHostFileMonitorService.test|title=AgentHostFileMonitorService disposing service cleans up active watchers and pending debounce callbacks|occurrence=1
1 test · 13588 LOC · 56 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService connectionClosed drops implicit grants|occurrence=1
1 test · 21199 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+mcpCustomizationController.test|title=McpCustomizationController authRequired state is preserved across coarse starting updates|occurrence=1
1 test · 24006 LOC · 122 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService implicit read grant covers descendants but not parent or sibling|occurrence=1
1 test · 21185 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+ahpJsonlLogger.test|title=AhpJsonlLogger flush waits for batched writes and ordering is preserved across drains|occurrence=1
1 test · 13027 LOC · 46 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager respects forwarded terminal auto-approve allow rules in default permission mode|occurrence=1
1 test · 23848 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostFileMonitorService.test|title=AgentHostFileMonitorService filters custom excludes before debouncing|occurrence=1
1 test · 13559 LOC · 56 files · introduces 1 test · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker computeHumanReadableDiff 3|occurrence=1
1 test · 19656 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager uses forwarded terminal auto-approve rules as the source of truth over fallback defaults|occurrence=1
1 test · 23821 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) associate workspace to a profile should update workspaces|occurrence=1
1 test · 13868 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+agentHostResourceService.test|title=AgentHostResourceService implicit grant does not allow write|occurrence=1
1 test · 21154 LOC · 106 files · introduces 1 test · 0 LOC · 0 files
+chatExternalPathConfirmation.test|title=ChatExternalPathConfirmationContribution workingDirectory file outside workingDirectory is not auto-approved|occurrence=1, chatExternalPathConfirmation.test|title=ChatExternalPathConfirmationContribution workingDirectory workspace-allowed file is not approved when workingDirectory excludes it|occurrence=1
2 tests · 16967 LOC · 92 files · introduces 2 tests · 0 LOC · 0 files
+mcpCustomizationController.test|title=McpCustomizationController empty inventory dispatches nothing|occurrence=1
1 test · 23945 LOC · 122 files · introduces 1 test · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) profiles include default profile with extension resource undefined when transiet prrofile is removed|occurrence=1
1 test · 13805 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+fileManagedSettingsService.test|title=FileManagedSettingsService returns empty object when file does not exist|occurrence=1
1 test · 14052 LOC · 63 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager removeSession flushes pending status=Idle notification before eviction|occurrence=1
1 test · 21463 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) update profile workspaces - remove workspace|occurrence=1
1 test · 13778 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager catalog characterization (A3) SessionSummaryNotifier rolls a running peer chat up onto the session summary and emits one coalesced SessionSummaryChanged|occurrence=1
1 test · 21416 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager auto-approves reads when the working directory is itself symlinked|occurrence=1
1 test · 23729 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager auto-approves reads inside but requires confirmation outside the working directory|occurrence=1
1 test · 23727 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager requires confirmation when only the real read path is inside the working directory|occurrence=1, sessionPermissions.test|title=SessionPermissionManager requires confirmation when a symlinked read ancestor redirects outside the working directory|occurrence=1
2 tests · 23726 LOC · 96 files · introduces 2 tests · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) persist transient profile|occurrence=1
1 test · 13760 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+worktreeIsolation.test|title=WorktreeIsolation resolveWorkingDirectory serializes concurrent creation in the same repository|occurrence=1
1 test · 24921 LOC · 98 files · introduces 1 test · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) associate same workspace to a profile should not duplicate|occurrence=1
1 test · 13747 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+userDataProfileService.test|title=UserDataProfileService (Common) create transient profile when a normal profile with Temp is already created|occurrence=1
1 test · 13729 LOC · 58 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager auto-approves shell commands in default permission mode when terminal auto-approve is enabled|occurrence=1
1 test · 23722 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+sessionPermissions.test|title=SessionPermissionManager does not affect session bypass permission mode when terminal auto-approve is disabled|occurrence=1
1 test · 23701 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery resolveClaudeAgentName unreadable file URI falls back to the basename (minus .md)|occurrence=1
1 test · 19983 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=ExtensionScannerInput compare inputs - location|occurrence=1, extensionsScannerService.test|title=ExtensionScannerInput compare inputs - application location|occurrence=1
2 tests · 16450 LOC · 82 files · introduces 2 tests · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker MoreMinimal, issue #15385 newline changes and other|occurrence=1
1 test · 19365 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker MoreMinimal|occurrence=1
1 test · 19353 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+worktreeIsolation.test|title=WorktreeIsolation uses the local default branch name in config and its remote ref as the worktree start point|occurrence=1
1 test · 24791 LOC · 98 files · introduces 1 test · 0 LOC · 0 files
+agentHostTelemetryService.test|title=AgentHostTelemetryService enhanced GH telemetry is gated on the restricted (rt) opt-in; standard GH telemetry is not|occurrence=1
1 test · 17910 LOC · 91 files · introduces 1 test · 0 LOC · 0 files