CallToolResult.fromJson constructor

CallToolResult.fromJson(
  1. Map<String, dynamic> json
)

Parses a CallToolResult from wire JSON.

Implementation

factory CallToolResult.fromJson(Map<String, dynamic> json) => CallToolResult(
  content: ((json['content'] as List?) ?? const [])
      .whereType<Map>()
      .map((m) => m.cast<String, dynamic>())
      .toList(),
  isError: json['isError'] as bool?,
);