src/vs/base/common
3495 root concepts · page 22 of 70
+copilotAgentSession.test|title=CopilotAgentSession plan mode freeform feedback alongside a selected action becomes a revision request|occurrence=1
1 test · 43831 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response consolidated edit summary|occurrence=1
1 test · 44240 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls handleClientToolCallComplete pre-completes when no handler is waiting yet|occurrence=1
1 test · 43736 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession elicitation handling cancel response maps to action=cancel|occurrence=1
1 test · 43767 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession plan mode handleExitPlanModeRequest produces a plan-review input request with fallback question|occurrence=1
1 test · 43813 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession system.notification a late event after a completed turn is dropped and logged (never targets the stale turn id)|occurrence=1
1 test · 43795 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession user input handling handleUserInputRequest returns empty answer on cancel|occurrence=1
1 test · 43759 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response textEdit does not merge edits for different URIs|occurrence=1
1 test · 44174 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession user input handling pending user inputs are cancelled on dispose|occurrence=1
1 test · 43757 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response notebookEdit does not merge edits for different notebook URIs|occurrence=1
1 test · 44168 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession system.notification agent idle notification during an active turn appends a SystemNotification response part|occurrence=1
1 test · 43740 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping subagent reasoning delta routes to the subagent session scope|occurrence=1
1 test · 43765 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls pending client tool calls are cancelled on dispose|occurrence=1
1 test · 43717 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession sendSteering fires steering_consumed on abort when the steering never reached its turn|occurrence=1
1 test · 43712 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession plan mode session.mode_changed → autopilot maps directly to mode=autopilot|occurrence=1
1 test · 43694 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession plan mode session.mode_changed → interactive updates the AHP session config|occurrence=1
1 test · 43694 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response getFinalResponse returns all markdown when there are no tool calls|occurrence=1
1 test · 44190 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession user input handling auto-reply auto-answers a question without firing a progress event|occurrence=1
1 test · 43688 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession plan mode applyMode pushes the mode to the SDK only when it changes|occurrence=1
1 test · 43671 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession server tools exposes no server SDK tools and advertises nothing when no host is wired|occurrence=1
1 test · 43667 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+promptFileReference.test|title=PromptFileReference metadata tools|occurrence=1
1 test · 29237 LOC · 145 files · introduces 1 test · 0 LOC · 0 files
+promptFileReference.test|title=PromptFileReference metadata applyTo instructions language|occurrence=1
1 test · 29217 LOC · 145 files · introduces 1 test · 0 LOC · 0 files
+promptFileReference.test|title=PromptFileReference metadata applyTo prompt language|occurrence=1, promptFileReference.test|title=PromptFileReference metadata tools and agent compatibility no agent|occurrence=1
2 tests · 29216 LOC · 145 files · introduces 2 tests · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser agents and tools and multiline|occurrence=1
1 test · 41993 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser prompt slash command with agent and supportsPromptAttachments|occurrence=1
1 test · 41993 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser agents and tools and multiline, part2|occurrence=1
1 test · 41983 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser prompt slash command with numbers|occurrence=1
1 test · 41976 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser slash command with agent and supportsPromptAttachments|occurrence=1
1 test · 41974 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+promptFileReference.test|title=PromptFileReference metadata tools and agent compatibility agent|occurrence=1, promptFileReference.test|title=PromptFileReference metadata tools and agent compatibility ask agent|occurrence=1, +1
3 tests · 29151 LOC · 145 files · introduces 3 tests · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser prompt slash command|occurrence=1
1 test · 41978 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser agent and subcommand after newline|occurrence=1, chatRequestParser.test|title=ChatRequestParser agent and subcommand with leading whitespace|occurrence=1
2 tests · 41971 LOC · 185 files · introduces 2 tests · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser invalid slash command|occurrence=1
1 test · 41966 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser non-silent slash command with agent and no supportsPromptAttachments|occurrence=1
1 test · 41960 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=normalizeSerializableChatData v3 with bug|occurrence=1
1 test · 44039 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser agent with subcommand after text|occurrence=1
1 test · 41949 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+skill as prompt slash part|occurrence=1
1 test · 41926 LOC · 185 files · introduces 1 test · 0 LOC · 0 files
+chatRequestParser.test|title=ChatRequestParser prompt slash command after text|occurrence=1, chatRequestParser.test|title=ChatRequestParser prompt slash command after slash|occurrence=1
2 tests · 41915 LOC · 185 files · introduces 2 tests · 0 LOC · 0 files
+mcpRegistry.test|title=Workbench - MCP - Registry Server Label Collision Enablement three-way collision: enabling lowest disables both others|occurrence=1, mcpRegistry.test|title=Workbench - MCP - Registry Server Label Collision Enablement enabling a colliding server disables others with same label|occurrence=1
2 tests · 42580 LOC · 197 files · introduces 2 tests · 0 LOC · 0 files
+mcpRegistry.test|title=Workbench - MCP - Registry Server Label Collision Enablement disabling winner cascades to next in priority|occurrence=1
1 test · 42570 LOC · 197 files · introduces 1 test · 0 LOC · 0 files
+mcpRegistry.test|title=Workbench - MCP - Registry Server Label Collision Enablement setEnabled with non-colliding server does not affect others|occurrence=1
1 test · 42552 LOC · 197 files · introduces 1 test · 0 LOC · 0 files
+mcpRegistry.test|title=Workbench - MCP - Registry Server Label Collision Enablement EnabledWorkspace non-winner still suppressed if winner also enabled|occurrence=1
1 test · 42548 LOC · 197 files · introduces 1 test · 0 LOC · 0 files
+runSubagentTool.test|title=RunSubagentTool subagent credits writes the running credit total onto the subagent toolSpecificData|occurrence=1
1 test · 50316 LOC · 214 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator multi-root workspace glob pattern absolute specific|occurrence=1
1 test · 31989 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator multi-root workspace glob pattern absolute wild card|occurrence=1
1 test · 31957 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator single-root workspace glob pattern absolute wild card|occurrence=1
1 test · 31923 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+promptFilesLocator.test|title=PromptFilesLocator single-root workspace glob pattern absolute specific|occurrence=1
1 test · 31914 LOC · 163 files · introduces 1 test · 0 LOC · 0 files
+runSubagentTool.test|title=RunSubagentTool model fallback behavior skips Copilot fallback but uses a non-Copilot fallback when main model is BYOK|occurrence=1
1 test · 50075 LOC · 214 files · introduces 1 test · 0 LOC · 0 files
+workspacePluginSettingsService.test|title=WorkspacePluginSettingsService deduplicates marketplaces across Claude and Copilot by canonical ID|occurrence=1
1 test · 31260 LOC · 155 files · introduces 1 test · 0 LOC · 0 files
+runSubagentTool.test|title=RunSubagentTool model fallback behavior skips Copilot fallback models when main model is BYOK and inherits the main model|occurrence=1
1 test · 50068 LOC · 214 files · introduces 1 test · 0 LOC · 0 files
+workspacePluginSettingsService.test|title=WorkspacePluginSettingsService parses marketplace refs from extraKnownMarketplaces|occurrence=1
1 test · 31256 LOC · 155 files · introduces 1 test · 0 LOC · 0 files