src/vs/base/common
3495 root concepts · page 33 of 70
+agentHostGitStateService.test|title=AgentHostGitStateService does nothing when no working directory can be resolved|occurrence=1
1 test · 24475 LOC · 112 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedProvisionalTitle does not clobber a changed title|occurrence=1
1 test · 20166 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager deleteSession disposes per-session changesets before emitting SessionRemoved|occurrence=1
1 test · 20672 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog removeChat emits SessionChatRemoved for a peer|occurrence=1
1 test · 20717 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker ICommonModel#offsetAt|occurrence=1
1 test · 18765 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+agentHostCommitOperationProvider.test|title=AgentHostCommitOperationContribution advertises commit on the uncommitted changeset when there are uncommitted changes|occurrence=1
1 test · 23670 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+editorWebWorker.test|title=EditorWebWorker ICommonModel#positionAt|occurrence=1
1 test · 18772 LOC · 91 files · introduces 1 test · 0 LOC · 0 files
+copilotPluginConverters.test|title=copilotPluginConverters toSdkHooks onPostToolUse calls editTrackingHooks and returns command output|occurrence=1
1 test · 19290 LOC · 67 files · introduces 1 test · 0 LOC · 0 files
+copilotPluginConverters.test|title=copilotPluginConverters parsedPluginsEqual returns true for same content|occurrence=1, copilotPluginConverters.test|title=copilotPluginConverters parsedPluginsEqual returns false for different content|occurrence=1
2 tests · 19257 LOC · 67 files · introduces 2 tests · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager disposeChangeset emits ChangesetCleared and removes the state|occurrence=1
1 test · 20581 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog addChat grows the catalog, creates chat state and emits SessionChatAdded|occurrence=1
1 test · 20634 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests tool_result with is_error: true reports success=false|occurrence=1
1 test · 24417 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager providerData (G-B1) removeChat drops the chat providerData|occurrence=1
1 test · 20633 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests result drains pending tool_use entries that never received a tool_result and warns once per orphan|occurrence=1
1 test · 24490 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+copilotPluginConverters.test|title=copilotPluginConverters toSdkInstructionDirectories deduplicates directories|occurrence=1, copilotPluginConverters.test|title=copilotPluginConverters toSdkInstructionDirectories extracts parent directories of instruction files|occurrence=1
2 tests · 19236 LOC · 67 files · introduces 2 tests · 0 LOC · 0 files
+copilotPluginConverters.test|title=copilotPluginConverters toSdkSkillDirectories deduplicates directories|occurrence=1, copilotPluginConverters.test|title=copilotPluginConverters toSdkSkillDirectories extracts parent directories of skill URIs|occurrence=1
2 tests · 19236 LOC · 67 files · introduces 2 tests · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog addChat is idempotent for an existing chat URI|occurrence=1
1 test · 20623 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+sessionDataService.test|title=SessionDataService — openDatabase ref-counting returns a functional database reference|occurrence=1
1 test · 20819 LOC · 63 files · introduces 1 test · 0 LOC · 0 files
+agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration content parts are structured correctly after command lifecycle|occurrence=1
1 test · 24727 LOC · 110 files · introduces 1 test · 0 LOC · 0 files
+agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration full command lifecycle dispatches correct actions|occurrence=1
1 test · 24726 LOC · 110 files · introduces 1 test · 0 LOC · 0 files
+agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration manager data path strips CPR queries while preserving surrounding output|occurrence=1
1 test · 24713 LOC · 110 files · introduces 1 test · 0 LOC · 0 files
+agentConfigurationService.test|title=AgentConfigurationService updateSessionConfig fires after the session config is updated|occurrence=1
1 test · 22485 LOC · 90 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery resolveClaudeAgentName claude-internal URI decodes the name (inverse of nonEditableUri)|occurrence=1
1 test · 19462 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+sessionDataService.test|title=SessionDataService getSessionDataDir gives each peer chat of a session its own directory|occurrence=1
1 test · 20756 LOC · 63 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=ConfigurationChangeEvent changeEvent affecting overrides with new configuration|occurrence=1
1 test · 12728 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+agentHostTerminalManager.test|title=AgentHostTerminalManager – command detection integration CWD property dispatches TerminalCwdChanged|occurrence=1
1 test · 24694 LOC · 110 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests Test 9 — input_json_delta emits ChatToolCallDelta scoped to the open tool_use block|occurrence=1
1 test · 24326 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery resolveClaudeAgentName no selection → undefined|occurrence=1
1 test · 19432 LOC · 71 files · introduces 1 test · 0 LOC · 0 files
+claudeSubagentSignals.test|title=claudeSubagentSignals — Phase 12 emission foreground subagent completion: tool_result for a Task spawn emits ChatToolCallComplete AND IAgentSubagentCompletedSignal, then clears the spawn from the registry|occurrence=1
1 test · 24366 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager multi-chat catalog session title and default chat title stay independent once multi-chat|occurrence=1
1 test · 20558 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager providerData (G-B1) addChat records providerData verbatim and getChatProviderData returns it unchanged|occurrence=1
1 test · 20552 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager root action that does not change state is not emitted|occurrence=1
1 test · 20424 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager deleteSession clears state and emits notification|occurrence=1
1 test · 20534 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests Test 8b — content_block_start for an mcp__client__* tool sets the Client contributor|occurrence=1
1 test · 24296 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=Configuration Test compare and update workspace folder configuration|occurrence=1
1 test · 12690 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+agentHostGitHubEndpointService.test|title=AgentHostGitHubEndpointService computes enterprise resources and endpoints when set|occurrence=1
1 test · 22471 LOC · 92 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager providerData (G-B1) removeSession drops providerData for every peer chat|occurrence=1
1 test · 20541 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=Configuration Test compare and update user configuration|occurrence=1
1 test · 12684 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests successful result is_error with a proxy marker emits a ChatError carrying _meta|occurrence=1
1 test · 24248 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=Configuration Test compare and update workspace configuration|occurrence=1
1 test · 12683 LOC · 50 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests two SDK messages within one turn at the same content-block index produce distinct part ids|occurrence=1
1 test · 24295 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+agentHostStateManager.test|title=AgentHostStateManager providerData (G-B1) addChat is idempotent and preserves the originally stored providerData|occurrence=1
1 test · 20511 LOC · 96 files · introduces 1 test · 0 LOC · 0 files
+claudeMapSessionEvents.test|title=claudeMapSessionEvents — direct mapper tests multi-block ordering: text @0 then thinking @1 keep distinct part ids and route deltas correctly|occurrence=1
1 test · 24263 LOC · 107 files · introduces 1 test · 0 LOC · 0 files
+promptInputModel.test|title=PromptInputModel multi-line navigate up in multi-line|occurrence=1
1 test · 13044 LOC · 60 files · introduces 1 test · 0 LOC · 0 files
+sessionServerTools.test|title=SessionServerTools create_session builds config, starts the default chat, and returns an open link|occurrence=1
1 test · 22133 LOC · 87 files · introduces 1 test · 0 LOC · 0 files
+sessionServerTools.test|title=SessionServerTools list_sessions execute returns serialized sessions|occurrence=1
1 test · 22122 LOC · 87 files · introduces 1 test · 0 LOC · 0 files
+agentConfigurationService.test|title=AgentConfigurationService getEffectiveValue session value takes precedence over parent and host|occurrence=1
1 test · 22383 LOC · 90 files · introduces 1 test · 0 LOC · 0 files
+agentHostSessionTitleController.test|title=AgentHostSessionTitleController seedTitleFromFirstMessage skips sessions with an existing title|occurrence=1
1 test · 19988 LOC · 86 files · introduces 1 test · 0 LOC · 0 files
+promptInputModel.test|title=PromptInputModel multi-line wrapped (no continuation prompt) basic wrapped line|occurrence=1
1 test · 13035 LOC · 60 files · introduces 1 test · 0 LOC · 0 files
+configurationModels.test|title=ConfigurationChangeEvent changeEvent affecting keys when configuration changed|occurrence=1
1 test · 12666 LOC · 50 files · introduces 1 test · 0 LOC · 0 files