src/vs/platform/agentHost/node/claude

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

FileCoverage
anthropicBetas.ts 46 LOC · 46 covered · 0 uncovered · 2 ranges · 425 concepts · 2 introducers · 251 tests
anthropicErrors.ts 71 LOC · 71 covered · 0 uncovered · 8 ranges · 423 concepts · 5 introducers · 242 tests
claudeAgent.ts 2312 LOC · 2145 covered · 167 uncovered · 412 ranges · 357 concepts · 158 introducers · 200 tests
claudeAgentSdkService.ts 295 LOC · 219 covered · 76 uncovered · 23 ranges · 380 concepts · 4 introducers · 217 tests
claudeAgentSession.ts 1121 LOC · 1052 covered · 69 uncovered · 131 ranges · 357 concepts · 47 introducers · 200 tests
claudeCanUseTool.ts 277 LOC · 268 covered · 9 uncovered · 38 ranges · 357 concepts · 17 introducers · 200 tests
claudeElicitation.ts 316 LOC · 303 covered · 13 uncovered · 69 ranges · 394 concepts · 29 introducers · 213 tests
claudeElicitationBridge.ts 77 LOC · 77 covered · 0 uncovered · 12 ranges · 394 concepts · 9 introducers · 213 tests
claudeFileEditObserver.ts 142 LOC · 138 covered · 4 uncovered · 23 ranges · 422 concepts · 13 introducers · 225 tests
claudeInteractiveTools.ts 160 LOC · 160 covered · 0 uncovered · 27 ranges · 376 concepts · 17 introducers · 211 tests
claudeMapSessionEvents.ts 725 LOC · 696 covered · 29 uncovered · 124 ranges · 507 concepts · 48 introducers · 261 tests
claudeModelId.ts 203 LOC · 203 covered · 0 uncovered · 57 ranges · 495 concepts · 34 introducers · 293 tests
claudePromptQueue.ts 171 LOC · 171 covered · 0 uncovered · 38 ranges · 428 concepts · 22 introducers · 229 tests
claudePromptResolver.ts 94 LOC · 92 covered · 2 uncovered · 21 ranges · 357 concepts · 11 introducers · 200 tests
claudeProxyAuth.ts 58 LOC · 58 covered · 0 uncovered · 9 ranges · 1392 concepts · 8 introducers · 686 tests
claudeProxyService.ts 731 LOC · 659 covered · 72 uncovered · 126 ranges · 423 concepts · 48 introducers · 242 tests
claudeReplayMapper.ts 603 LOC · 538 covered · 65 uncovered · 130 ranges · 431 concepts · 35 introducers · 238 tests
claudeSdkMessageRouter.ts 88 LOC · 86 covered · 2 uncovered · 16 ranges · 408 concepts · 9 introducers · 221 tests
claudeSdkOptions.ts 255 LOC · 255 covered · 0 uncovered · 24 ranges · 374 concepts · 16 introducers · 211 tests
claudeSdkPipeline.ts 703 LOC · 669 covered · 34 uncovered · 115 ranges · 398 concepts · 45 introducers · 217 tests
claudeServerToolMcpServer.ts 71 LOC · 71 covered · 0 uncovered · 10 ranges · 363 concepts · 6 introducers · 204 tests
claudeSessionMetadataStore.ts 205 LOC · 201 covered · 4 uncovered · 41 ranges · 381 concepts · 18 introducers · 208 tests
claudeSessionPermissionMode.ts 30 LOC · 30 covered · 0 uncovered · 2 ranges · 357 concepts · 2 introducers · 200 tests
claudeSubagentRegistry.ts 271 LOC · 267 covered · 4 uncovered · 65 ranges · 566 concepts · 29 introducers · 282 tests
claudeSubagentResolver.ts 355 LOC · 321 covered · 34 uncovered · 71 ranges · 384 concepts · 24 introducers · 213 tests
claudeSubagentSignals.ts 311 LOC · 288 covered · 23 uncovered · 35 ranges · 507 concepts · 15 introducers · 261 tests
claudeToolCallRegistry.ts 195 LOC · 195 covered · 0 uncovered · 42 ranges · 535 concepts · 24 introducers · 272 tests
claudeToolDenial.ts 33 LOC · 33 covered · 0 uncovered · 8 ranges · 512 concepts · 5 introducers · 262 tests
claudeToolDisplay.ts 616 LOC · 580 covered · 36 uncovered · 157 ranges · 687 concepts · 54 introducers · 333 tests