Intent of pluginParsers.ts ×2
All 20 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/20 tests-
platform/20 tests-
agentHost/19 tests-
test/19 tests-
node/19 tests-
customizations/12 tests-
claudeCommandSlashCompletion.test|title=Claude .claude/2 tests-
commands → slash completion (end-to-end) a flat .claude/1 test-
commands/1 test
-
-
commands → slash completion (end-to-end) user-scope .claude/1 test
-
-
scan/3 tests-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/scan/claudeAgentSkillScan.test|title=claudeAgentSkillScan Agent Plugin directories are excluded across compatible manifest shapes|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/scan/claudeAgentSkillScan.test|title=claudeAgentSkillScan project scope shadows user scope on name clash|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/scan/claudeAgentSkillScan.test|title=claudeAgentSkillScan scans agents, skills, and commands (commands folded into skills) with real URIs|occurrence=1
-
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations a surfaced plugin's components do not also leak as standalone SDK fallbacks (bare + namespaced names suppressed)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations post-materialize filter keeps SDK-known disk entries, hides unknown, adds non-editable fallback|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/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 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations pre-materialize seeds curated built-in agents (claude-internal; general-purpose hidden; disk name wins)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery buildDiscoveredCustomizations pre-materialize shows all native plugins (no live session to filter against)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery mapDiscoveredCustomizations maps a native plugin into a top-level Plugin container carrying its bundled children|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/customizations/claudeSessionCustomizationDiscovery.test|title=claudeSessionCustomizationDiscovery mapDiscoveredCustomizations maps discovered entries into per-scope Directory containers with real child URIs + top-level MCP|occurrence=1
-
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations getSessionCustomizations overlays the enablement state onto client-pushed entries|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations getSessionCustomizations resolves against a provisional session|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations getSessionCustomizations swallows SDK snapshot failure and returns the client-pushed projection|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations mid-turn reducer toggle reconciles before the following send|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations reducer-backed customization enablement stays isolated per session|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent — Phase 11 customizations session MCP enablement persists across materialization and customization refreshes|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/copilotAgent.test|title=CopilotAgent createSession activeClient eager-claim setClientCustomizations publishes parsed agents in SessionCustomizationUpdated|occurrence=1
-
-
-
-
agentPlugins/1 test-
test/1 test-
common/1 test-
pluginParsers.test|title=pluginParsers toParsedAgent /1 test
-
-
-
-
-