src/vs/base/common
3495 root concepts · page 20 of 70
+copilotAgentSession.test|title=CopilotAgentSession permission handling Approve When Safe prompts when the model requires approval|occurrence=1
1 test · 44251 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=ChatModel initialization without data|occurrence=1
1 test · 45020 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+userDataSyncStoreService.test|title=UserDataSyncStoreService test donotMakeRequestsUntil is reset after retry time is finished|occurrence=1
1 test · 25809 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=ChatModel - Pending Requests clearPendingRequests - no event when already empty|occurrence=1
1 test · 45014 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=ChatModel - Pending Requests dequeuePendingRequest - returns undefined when empty|occurrence=1
1 test · 45016 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+userDataSyncStoreService.test|title=UserDataSyncStoreService test donotMakeRequestsUntil is checked and reset after retreived|occurrence=1
1 test · 25799 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession MCP server inventory tool-triggered MCP auth transitions the active MCP tool call until authentication resolves|occurrence=1
1 test · 44269 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping live tool_complete past-tense message reflects the rewritten command|occurrence=1
1 test · 44204 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation advanced|occurrence=1, linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation advanced simplified|occurrence=1
2 tests · 36146 LOC · 206 files · introduces 2 tests · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping background shell output remains live until its session is disposed|occurrence=1
1 test · 44212 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation many edits reversed|occurrence=1
1 test · 36131 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession permission handling does not auto-approve unrelated files inside tmpdir|occurrence=1
1 test · 44200 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession permission handling read permission outside working directory fires tool_ready|occurrence=1, copilotAgentSession.test|title=CopilotAgentSession permission handling read permission fires tool_ready (deferred to side effects)|occurrence=1
2 tests · 44201 LOC · 243 files · introduces 2 tests · 0 LOC · 0 files
+linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation many edits|occurrence=1
1 test · 36118 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping completed non-pty shell calls retire their distinct live output resources|occurrence=1
1 test · 44195 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping tool partial results stream into an output-only terminal channel|occurrence=1
1 test · 44194 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatSessionStore.test|title=ChatSessionStore deleteSession handles non-existent session gracefully|occurrence=1
1 test · 44190 LOC · 189 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls client tool handler does not emit tool_ready (permission flow owns it)|occurrence=1
1 test · 44214 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping tool success without shell_exit does not fabricate a process exit|occurrence=1
1 test · 44161 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession permission handling does not auto-approve traversal paths that escape the session-state directory|occurrence=1
1 test · 44171 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession permission handling new-file write permission includes proposed content and create wording|occurrence=1
1 test · 44184 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping background shell does not create an output-only terminal|occurrence=1
1 test · 44161 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping zero-partial shell completion creates, seeds, and finalizes the output channel|occurrence=1
1 test · 44170 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping empty shell preview still retires the completed output channel|occurrence=1
1 test · 44167 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping history replay does not duplicate assistant tool requests with lifecycle events|occurrence=1
1 test · 44234 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping live tool_complete maps SDK shell_exit content to terminal completion|occurrence=1
1 test · 44159 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls client tool auto-readies when SDK allow-all mode is on|occurrence=1
1 test · 44108 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping completions without partials or shell_exit never create output channels|occurrence=1
1 test · 44133 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession MCP server inventory client tool completion preserves shared MCP authentication for other tool calls|occurrence=1
1 test · 44162 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping reasoning delta after tool_start starts a new reasoning response part|occurrence=1
1 test · 44127 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation one edit op is unchanged|occurrence=1
1 test · 36061 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping subagent tool completion routes to the subagent session scope|occurrence=1
1 test · 44137 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping live tool_start strips redundant cd prefix matching workingDirectory|occurrence=1
1 test · 44104 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+linesTextBuffer.test|title=PieceTreeTextBuffer._toSingleEditOperation delete empty text|occurrence=1
1 test · 36048 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession event mapping live tool_start does not rewrite when cd target differs from workingDirectory|occurrence=1
1 test · 44101 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls pending_confirmation forwards parentToolCallId for tools inside subagents|occurrence=1
1 test · 44174 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+linesTextBufferBuilder.test|title=ModelBuilder carriage return detection (1 \r\n 2 \n)|occurrence=1
1 test · 35993 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+linesTextBufferBuilder.test|title=ModelBuilder RTL handling 2|occurrence=1
1 test · 35986 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response inline reference|occurrence=1
1 test · 44490 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+linesTextBufferBuilder.test|title=ModelBuilder carriage return detection (3 \r\n 0 \n)|occurrence=1
1 test · 35970 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=ChatModel persists reasoning duration when response progress moves on|occurrence=1
1 test · 44596 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+linesTextBufferBuilder.test|title=ModelBuilder BOM handling|occurrence=1
1 test · 35966 LOC · 206 files · introduces 1 test · 0 LOC · 0 files
+promptsSync.test|title=PromptsSync when prompts does not exist|occurrence=1
1 test · 25694 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+snippetsSync.test|title=SnippetsSync when snippets does not exist|occurrence=1
1 test · 25687 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession client tool calls agent-coordination client tools auto-ready with a tailored invocation message|occurrence=1
1 test · 44004 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+chatModel.test|title=Response mergeable markdown|occurrence=1
1 test · 44481 LOC · 194 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession MCP server inventory peer chat MCP desired enablement uses parent session customizations|occurrence=1
1 test · 44020 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+copilotAgentSession.test|title=CopilotAgentSession preserves simple attachment display kind through SDK blobs|occurrence=1
1 test · 44042 LOC · 243 files · introduces 1 test · 0 LOC · 0 files
+userDataSyncStoreService.test|title=UserDataSyncStoreService test headers are reset after session is cleared from another server - started syncing again|occurrence=1
1 test · 25437 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+userDataSyncStoreService.test|title=UserDataSyncStoreService test headers are reset after session is cleared from another server|occurrence=1
1 test · 25428 LOC · 133 files · introduces 1 test · 0 LOC · 0 files