src/vs/platform/agentHost/common

1227 files · 55684 ranges · 20961 concepts · 15843 introducers · 12741 tests

FileCoverage
agentClientUri.ts 98 LOC · 93 covered · 5 uncovered · 12 ranges · 947 concepts · 5 introducers · 501 tests
agentCustomizationSettings.ts 96 LOC · 82 covered · 14 uncovered · 19 ranges · 3662 concepts · 7 introducers · 1707 tests
agentHostByokLm.ts 145 LOC · 145 covered · 0 uncovered · 1 ranges · 9 concepts · 1 introducers · 6 tests
agentHostChangesetOperationService.ts 130 LOC · 130 covered · 0 uncovered · 1 ranges · 976 concepts · 1 introducers · 493 tests
agentHostChangesetService.ts 293 LOC · 293 covered · 0 uncovered · 1 ranges · 1109 concepts · 1 introducers · 516 tests
agentHostChangesetSubscriptionService.ts 38 LOC · 38 covered · 0 uncovered · 1 ranges · 988 concepts · 1 introducers · 498 tests
agentHostCheckpointService.ts 114 LOC · 112 covered · 2 uncovered · 2 ranges · 1462 concepts · 1 introducers · 677 tests
agentHostClientByokLmChannel.ts 114 LOC · 108 covered · 6 uncovered · 18 ranges · 9 concepts · 8 introducers · 6 tests
agentHostClientProxyChannel.ts 83 LOC · 80 covered · 3 uncovered · 9 ranges · 11 concepts · 2 introducers · 6 tests
agentHostConnectionsService.ts 126 LOC · 126 covered · 0 uncovered · 1 ranges · 2050 concepts · 1 introducers · 1133 tests
agentHostConversationContext.ts 98 LOC · 94 covered · 4 uncovered · 19 ranges · 1592 concepts · 10 introducers · 717 tests
agentHostCustomizationConfig.ts 152 LOC · 138 covered · 14 uncovered · 2 ranges · 3039 concepts · 1 introducers · 1442 tests
agentHostFileSystemProvider.ts 649 LOC · 566 covered · 83 uncovered · 121 ranges · 1670 concepts · 53 introducers · 852 tests
agentHostFileSystemService.ts 74 LOC · 57 covered · 17 uncovered · 4 ranges · 1407 concepts · 1 introducers · 728 tests
agentHostGitService.ts 361 LOC · 361 covered · 0 uncovered · 13 ranges · 2112 concepts · 7 introducers · 1015 tests
agentHostGitStateService.ts 48 LOC · 48 covered · 0 uncovered · 1 ranges · 1017 concepts · 1 introducers · 509 tests
agentHostProcessTelemetry.ts 41 LOC · 41 covered · 0 uncovered · 2 ranges · 10 concepts · 2 introducers · 7 tests
agentHostResourceService.ts 168 LOC · 163 covered · 5 uncovered · 2 ranges · 58 concepts · 1 introducers · 33 tests
agentHostReviewService.ts 89 LOC · 87 covered · 2 uncovered · 2 ranges · 1329 concepts · 1 introducers · 654 tests
agentHostSchema.ts 732 LOC · 711 covered · 21 uncovered · 99 ranges · 3812 concepts · 41 introducers · 1797 tests
agentHostSessionType.ts 91 LOC · 91 covered · 0 uncovered · 17 ranges · 2123 concepts · 9 introducers · 1184 tests
agentHostSlashCommand.ts 25 LOC · 25 covered · 0 uncovered · 5 ranges · 919 concepts · 4 introducers · 464 tests
agentHostTelemetryEnv.ts 48 LOC · 48 covered · 0 uncovered · 2 ranges · 1486 concepts · 2 introducers · 686 tests
agentHostUri.ts 163 LOC · 159 covered · 4 uncovered · 25 ranges · 2435 concepts · 14 introducers · 1255 tests
agentModelByokMeta.ts 41 LOC · 41 covered · 0 uncovered · 7 ranges · 1489 concepts · 5 introducers · 694 tests
agentModelPricing.ts 275 LOC · 243 covered · 32 uncovered · 30 ranges · 792 concepts · 10 introducers · 384 tests
agentPluginManager.ts 55 LOC · 55 covered · 0 uncovered · 1 ranges · 792 concepts · 1 introducers · 384 tests
agentService.ts 2261 LOC · 2239 covered · 22 uncovered · 84 ranges · 4006 concepts · 35 introducers · 1934 tests
ahpJsonlLogger.ts 261 LOC · 251 covered · 10 uncovered · 39 ranges · 12 concepts · 7 introducers · 10 tests
annotationsUri.ts 48 LOC · 46 covered · 2 uncovered · 9 ranges · 3762 concepts · 5 introducers · 1682 tests
changesetUri.ts 370 LOC · 360 covered · 10 uncovered · 73 ranges · 3166 concepts · 44 introducers · 1406 tests
claudeModelConfig.ts 128 LOC · 128 covered · 0 uncovered · 14 ranges · 385 concepts · 8 introducers · 218 tests
claudeSessionConfigKeys.ts 48 LOC · 48 covered · 0 uncovered · 6 ranges · 381 concepts · 4 introducers · 208 tests
codexSessionConfigKeys.ts 114 LOC · 114 covered · 0 uncovered · 13 ranges · 25 concepts · 7 introducers · 13 tests
commandLineHelpers.ts 126 LOC · 120 covered · 6 uncovered · 27 ranges · 1895 concepts · 18 introducers · 899 tests
copilotCliConfig.ts 140 LOC · 140 covered · 0 uncovered · 7 ranges · 3079 concepts · 4 introducers · 1464 tests
copilotConfigSlashCommands.ts 261 LOC · 259 covered · 2 uncovered · 30 ranges · 935 concepts · 13 introducers · 471 tests
copilotHome.ts 18 LOC · 18 covered · 0 uncovered · 4 ranges · 389 concepts · 3 introducers · 173 tests
diffComputeService.ts 33 LOC · 33 covered · 0 uncovered · 1 ranges · 2243 concepts · 1 introducers · 1043 tests
fileEditDiff.ts 68 LOC · 68 covered · 0 uncovered · 6 ranges · 3 concepts · 3 introducers · 2 tests
githubEndpoints.ts 125 LOC · 121 covered · 4 uncovered · 20 ranges · 2609 concepts · 10 introducers · 1277 tests
openSessionLink.ts 92 LOC · 90 covered · 2 uncovered · 22 ranges · 2809 concepts · 14 introducers · 1297 tests
pendingRequestRegistry.ts 136 LOC · 130 covered · 6 uncovered · 32 ranges · 1317 concepts · 16 introducers · 641 tests
reasoningEffort.ts 58 LOC · 58 covered · 0 uncovered · 4 ranges · 822 concepts · 2 introducers · 402 tests
remoteAgentHostMetadata.ts 95 LOC · 85 covered · 10 uncovered · 18 ranges · 226 concepts · 9 introducers · 180 tests
resourceReadLogging.ts 27 LOC · 21 covered · 6 uncovered · 7 ranges · 171 concepts · 2 introducers · 77 tests
sandboxConfigSchema.ts 144 LOC · 143 covered · 1 uncovered · 1 ranges · 3076 concepts · 1 introducers · 1467 tests
sessionConfigKeys.ts 52 LOC · 52 covered · 0 uncovered · 1 ranges · 3879 concepts · 1 introducers · 1859 tests
sessionDataService.ts 421 LOC · 421 covered · 0 uncovered · 1 ranges · 2092 concepts · 1 introducers · 976 tests
sshConfigParsing.ts 65 LOC · 65 covered · 0 uncovered · 14 ranges · 109 concepts · 8 introducers · 84 tests
sshRemoteAgentHost.ts 285 LOC · 285 covered · 0 uncovered · 1 ranges · 100 concepts · 1 introducers · 62 tests
toolSearchConstants.ts 10 LOC · 10 covered · 0 uncovered · 1 ranges · 967 concepts · 1 introducers · 460 tests
tunnelAgentHost.ts 276 LOC · 255 covered · 21 uncovered · 2 ranges · 6 concepts · 1 introducers · 4 tests