mcpToolResults property
List<AnthropicMCPToolResult> ?
get
mcpToolResults
Get Anthropic MCP tool result blocks from the response
Implementation
List<AnthropicMCPToolResult>? get mcpToolResults {
final content = _rawResponse['content'] as List?;
if (content == null || content.isEmpty) return null;
final mcpToolResultBlocks =
content.where((block) => block['type'] == 'mcp_tool_result').toList();
if (mcpToolResultBlocks.isEmpty) return null;
return mcpToolResultBlocks
.map((block) => AnthropicMCPToolResult.fromJson(block))
.toList();
}