Intent of claudeClientToolResult.ts ×4
All 6 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/5 tests-
platform/5 tests-
agentHost/5 tests-
test/5 tests-
node/5 tests-
clientTools/4 tests-
claudeClientToolResult.test|title=claudeClientToolResult /4 tests-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/clientTools/claudeClientToolResult.test|title=claudeClientToolResult / convertToolCallResult error result carries isError=true|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/clientTools/claudeClientToolResult.test|title=claudeClientToolResult / convertToolCallResult image embedded resource → MCP image block (field rename + repackage)|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/clientTools/claudeClientToolResult.test|title=claudeClientToolResult / convertToolCallResult text-only result maps to MCP text blocks; no isError when success|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/clientTools/claudeClientToolResult.test|title=claudeClientToolResult / convertToolCallResult unknown block kind collapses to a stringified text block (warn logged, no throw)|occurrence=1
-
-
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/claudeAgent.test|title=ClaudeAgent onClientToolCallComplete resolves the parked deferred keyed by tool_use_id|occurrence=1
-
-
-
-
-
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/platform/agentHost/test/node/clientTools/claudeClientToolResult.test|title=claudeClientToolResult / convertToolCallResult non-image embedded resource → MCP resource block with synthesized claude-client:// URI|occurrence=1