src/vs/base/common
3495 root concepts · page 32 of 70
+copilotPluginConverters.test|title=copilotPluginConverters toSdkCustomAgents skips agents whose files cannot be read|occurrence=1
1 test · 19627 LOC · 67 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog removeChat clears a peer chat that is removed mid-turn|occurrence=1
1 test · 21052 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager active turn event covers cancellation and removal while active|occurrence=1
1 test · 21064 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog a running peer chat forwards its own status to the session catalog so its tab can show progress|occurrence=1
1 test · 21044 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+menuService.test|title=MenuService in group sorting, by title and order|occurrence=1
1 test · 16451 LOC · 70 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager removeSession decrements active sessions when an active turn is stranded|occurrence=1
1 test · 21003 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+extensionsScannerService.test|title=ExtensionScannerInput compare inputs - profile|occurrence=1
1 test · 16306 LOC · 82 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager active turn event follows reducer-derived active state transitions|occurrence=1
1 test · 20975 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+activeSessionsChanged back to 0|occurrence=1
1 test · 20975 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager does not emit sessionSummaryChanged for deleted session|occurrence=1
1 test · 21023 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine onDidChangeRoots triggers a sandbox config rewrite on the next wrap|occurrence=1
1 test · 12942 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager coalesces multiple summary changes into one notification|occurrence=1
1 test · 21014 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+worktreeIsolation.test|title=WorktreeIsolation resolveWorkingDirectoryForResume reports a missing live directory without worktree metadata|occurrence=1
1 test · 24584 LOC · 98 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations hooks survive the post-materialize SDK filter (no SDK counterpart)|occurrence=1
1 test · 19791 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations pre-materialize seeds curated built-in agents (claude-internal; general-purpose hidden; disk name wins)|occurrence=1
1 test · 19806 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations a surfaced plugin's components do not also leak as standalone SDK fallbacks (bare + namespaced names suppressed)|occurrence=1
1 test · 19849 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+mcpCustomizationController.test|title=McpCustomizationController findMcpChildId finds bare top-level entries and plugin children|occurrence=1
1 test · 23431 LOC · 122 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog a running peer chat promotes the session summary to InProgress while the default chat is idle|occurrence=1
1 test · 20960 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=ConfigurationChangeEvent changeEvent affecting workspace folders|occurrence=1
1 test · 13010 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+agentModelRefreshScheduler.test|title=AgentModelRefreshScheduler registering another agent does not postpone the next tick|occurrence=1
1 test · 13065 LOC · 90 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage replaces a provisional title with a generated title|occurrence=1
1 test · 20333 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController refineTitleFromFirstTurn does not clobber a title changed in the meantime|occurrence=1
1 test · 20328 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations pre-materialize shows all native plugins (no live session to filter against)|occurrence=1
1 test · 19798 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery mapDiscoveredCustomizations maps hooks into per-scope Directory containers carrying the real settings-file URI|occurrence=1
1 test · 19701 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage persists its fallback when replacing a provisional title|occurrence=1
1 test · 20319 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations post-materialize matches a plugin by SDK `source` (id) even when the reported path is not the resolved root|occurrence=1
1 test · 19777 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController generateForkedTitle replaces the inherited title using the whole forked conversation|occurrence=1
1 test · 20327 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage applies fallback and persists generated title|occurrence=1
1 test · 20315 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager activeSessions reflects concurrent turn count across sessions|occurrence=1
1 test · 20898 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController cancelTitleGeneration cancels delayed generated title application|occurrence=1
1 test · 20300 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager concurrent ChatTurnStarted on same session keeps active count at one|occurrence=1
1 test · 20891 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController generateForkedTitle does not clobber a title changed during generation|occurrence=1
1 test · 20304 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests Test 10b — a tool denied by the user maps to result.error.code = denied|occurrence=1
1 test · 24567 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine wrapCommand rewrites MXC config when Windows command changes|occurrence=1
1 test · 12947 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage does not clobber a changed title|occurrence=1
1 test · 20294 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine always denies reads of the sandbox config file on Linux and macOS|occurrence=1
1 test · 12856 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine deduplicates Windows filesystem paths regardless of case or separator|occurrence=1
1 test · 12916 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager stale ChatTurnComplete (wrong turnId) does not decrement active sessions|occurrence=1
1 test · 20849 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine sandbox config preserves advanced runtime network settings when allowNetwork is enabled|occurrence=1
1 test · 12837 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager getActiveTurnId returns active turn id after turnStarted|occurrence=1
1 test · 20836 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+extHostExtensionActivator.test|title=ExtensionsActivator activates dependencies first|occurrence=1
1 test · 15138 LOC · 61 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine keeps filesystem paths without symlinks when writing the config|occurrence=1
1 test · 12833 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine sandbox config respects explicitly disabled PTY access on macOS|occurrence=1
1 test · 12832 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=ConfigurationChangeEvent changeEvent affecting overrides when configuration changed|occurrence=1
1 test · 12920 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+terminalSandboxEngine.test|title=TerminalSandboxEngine checkFileAccess preserves symlink source and target permissions on Linux|occurrence=1
1 test · 12838 LOC · 57 files · introduces 1 test · 0 LOC · 0 files
+commandService.test|title=CommandService issue #34913: !onReady, unknown command|occurrence=1, commandService.test|title=CommandService Stop waiting for * extensions to activate when trigger is satisfied #62457|occurrence=1, +1
3 tests · 15244 LOC · 66 files · introduces 3 tests · 0 LOC · 0 files
+agentPluginManager.test|title=AgentPluginManager syncCustomizations returns error status without pluginDir when source missing|occurrence=1
1 test · 18475 LOC · 61 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests Test 9.5 — content_block_stop emits ChatToolCallReady so auto-allowed tools leave Streaming|occurrence=1
1 test · 24474 LOC · 107 files · introduces 1 test · 0 LOC · 0 files