ProtocolCapabilities.fromJson constructor

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

Implementation

factory ProtocolCapabilities.fromJson(Map<String, dynamic> json) {
  return ProtocolCapabilities(
    experimental: json['experimental'] ?? false,
    tools: json['tools'] ?? true,
    resources: json['resources'] ?? true,
    prompts: json['prompts'] ?? true,
    logging: json['logging'] ?? true,
  );
}