src/vs/base/common
3495 root concepts · page 14 of 70
+copilotAgent.test|title=CopilotAgent routes exact targets using the current auth token and reflects token changes|occurrence=1
1 test · 51750 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+model.test|title=Editor Model - Model model insert empty text does not trigger eventing|occurrence=1
1 test · 40911 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+model.test|title=Editor Model - Model model delete empty text does not trigger eventing|occurrence=1
1 test · 40907 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent does not stop the client when the auth token changes|occurrence=1
1 test · 51760 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+agentSideEffects.test|title=AgentSideEffects agents observable unchanged model observable update does not dispatch unchanged agent infos|occurrence=1
1 test · 49402 LOC · 291 files · introduces 1 test · 0 LOC · 0 files
+claudeAgent.test|title=ClaudeAgent stale model writes from an old token are dropped|occurrence=1
1 test · 54194 LOC · 346 files · introduces 1 test · 0 LOC · 0 files
+model.test|title=Editor Model - Model getValueInRange|occurrence=1
1 test · 40753 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+claudeAgent.test|title=ClaudeAgent authenticate retries proxy startup after a transient failure|occurrence=1
1 test · 54215 LOC · 346 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel getValueLengthInRange|occurrence=1
1 test · 40765 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel #50471. getValueInRange with invalid range|occurrence=1
1 test · 40751 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+agentSideEffects.test|title=AgentSideEffects title persistence SessionTitleChanged persists to the database|occurrence=1
1 test · 49485 LOC · 291 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel validatePosition|occurrence=1
1 test · 40724 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel validatePosition around high-low surrogate pairs 1|occurrence=1
1 test · 40714 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+agentsChanged without fetching models when observable changes|occurrence=1
1 test · 49360 LOC · 291 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel issue #71480: validateRange handle floats|occurrence=1
1 test · 40719 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel issue #71480: validatePosition handle floats|occurrence=1
1 test · 40697 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+settingsSync.test|title=SettingsSync - Auto when settings file is empty and remote has changes|occurrence=1
1 test · 28579 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent returns empty models and lists sessions before authentication|occurrence=1
1 test · 51670 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel validatePosition handle NaN.|occurrence=1
1 test · 40691 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=TextModel.createSnapshot file with BOM|occurrence=1
1 test · 40709 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+claudeAgent.test|title=ClaudeAgent listSessions returns SDK entries decorated with the per-session DB overlay|occurrence=1, claudeAgent.test|title=ClaudeAgent listSessions tolerates a corrupt DB without poisoning the rest of the listing|occurrence=1
2 tests · 54051 LOC · 346 files · introduces 2 tests · 0 LOC · 0 files
+claudeAgent.test|title=ClaudeAgent dispose disposes the proxy handle and is idempotent|occurrence=1
1 test · 54019 LOC · 346 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent chat surface (IAgentChats) sendMessage routes a peer chat URI to the peer chat|occurrence=1
1 test · 51507 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent chat surface (IAgentChats) disposeSession tears down a provisional session|occurrence=1
1 test · 51628 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=random is unsupervised random chunks|occurrence=1
1 test · 40298 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=random is unsupervised random insert delete|occurrence=1
1 test · 40292 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+restore round-trip changeModel on a peer chat refreshes its backing and fires onDidChangeChatData|occurrence=1
1 test · 51492 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=TextModel.createSnapshot issue #119632: invalid range|occurrence=1
1 test · 40604 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+textModel.test|title=Editor Model - TextModel issue #168836: updating tabSize should also update indentSize when indentSize is set to "tabSize"|occurrence=1
1 test · 40617 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+tasksSync.test|title=TasksSync sync profile tasks|occurrence=1
1 test · 28530 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+mcpSync.test|title=McpSync sync profile mcp|occurrence=1
1 test · 28528 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent client tool refresh on reload (#319516) clientId-only change (reload) does NOT require a restart and updates the live owner|occurrence=1
1 test · 51382 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent onClientToolCallComplete routes a top-level session URI to its session entry|occurrence=1
1 test · 51410 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+globalStateSync.test|title=GlobalStateSync first time sync - incoming from server (no state)|occurrence=1
1 test · 28384 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+userDataProfilesManifestSync.test|title=UserDataProfilesManifestSync sync profile when the profile is updated to use default profile remotely|occurrence=1
1 test · 28505 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent client tool refresh on reload (#319516) a structural tool change still requires a restart|occurrence=1
1 test · 51348 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+copilotAgent.test|title=CopilotAgent client tool refresh on reload (#319516) multiple active clients merge their tools and removal isolates per client|occurrence=1
1 test · 51340 LOC · 300 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=random is unsupervised splitting large change buffer|occurrence=1
1 test · 40149 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=random is unsupervised random chunks 2|occurrence=1
1 test · 40130 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+userDataProfilesManifestSync.test|title=UserDataProfilesManifestSync sync profile that uses default profile|occurrence=1
1 test · 28400 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=centralized lineStarts with CRLF random bug 6|occurrence=1
1 test · 40079 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+userDataProfilesManifestSync.test|title=UserDataProfilesManifestSync sync adding a profile|occurrence=1
1 test · 28418 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=centralized lineStarts with CRLF random bug 5|occurrence=1
1 test · 40110 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+userDataAutoSyncService.test|title=UserDataAutoSyncService test cache control header is not sent when triggered without disable cache option|occurrence=1
1 test · 28292 LOC · 134 files · introduces 1 test · 0 LOC · 0 files
+userDataProfilesManifestSync.test|title=UserDataProfilesManifestSync first time sync when storage exists - has conflicts|occurrence=1
1 test · 28410 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+snippetsSync.test|title=SnippetsSync sync profile snippets|occurrence=1
1 test · 28325 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=CRLF random bug 6|occurrence=1
1 test · 40073 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+pieceTreeTextBuffer.test|title=CRLF random bug 5|occurrence=1
1 test · 40087 LOC · 238 files · introduces 1 test · 0 LOC · 0 files
+keybindingsSync.test|title=KeybindingsSync sync profile keybindings|occurrence=1
1 test · 28224 LOC · 133 files · introduces 1 test · 0 LOC · 0 files
+userDataProfilesManifestSync.test|title=UserDataProfilesManifestSync first time sync when profiles exists|occurrence=1
1 test · 28373 LOC · 133 files · introduces 1 test · 0 LOC · 0 files